package com.opentae.data.xb.examples;

import com.opentae.core.mybatis.SgExample;
import com.opentae.core.mybatis.example.EntityColumn;
import com.opentae.core.mybatis.example.EntityTable;
import com.opentae.core.mybatis.mapperhelper.EntityHelper;
import com.opentae.data.xb.beans.DaifaOrder;

import java.util.*;
public class DaifaOrderExample extends SgExample<DaifaOrderExample.Criteria> {
    public static final Class<DaifaOrder> beanClass = DaifaOrder.class;
    public static final EntityTable entityTable = EntityHelper.getEntityTable(beanClass);
    public static EntityColumn orderDiscountFee;
    public static EntityColumn hasNum;
    public static EntityColumn singleDaifaFee;
    public static EntityColumn singlePrice;
    public static EntityColumn singlePiPrice;
    public static EntityColumn xzCode;
    public static EntityColumn modifyTime;
    public static EntityColumn returnPostName;
    public static EntityColumn daifaNahuoDate;
    public static EntityColumn stockStatus;
    public static EntityColumn replyPostName;
    public static EntityColumn orderReceivingStatus;
    public static EntityColumn totalDaifaFee;
    public static EntityColumn taskStatus;
    public static EntityColumn cdkeyQrcode;
    public static EntityColumn lastDoTime;
    public static EntityColumn dfOrderId;
    public static EntityColumn useVoucher;
    public static EntityColumn useVoucherAmount;
    public static EntityColumn barCodeKeyNum;
    public static EntityColumn daifaType;
    public static EntityColumn tradeCode;
    public static EntityColumn singlePay;
    public static EntityColumn dfTradeId;
    public static EntityColumn picPath;
    public static EntityColumn remark9;
    public static EntityColumn remark8;
    public static EntityColumn returnGoodsStatus;
    public static EntityColumn remark5;
    public static EntityColumn remark10;
    public static EntityColumn remark4;
    public static EntityColumn remark7;
    public static EntityColumn changeStatus;
    public static EntityColumn remark6;
    public static EntityColumn remark1;
    public static EntityColumn storeNum;
    public static EntityColumn remark3;
    public static EntityColumn printGgoodsStatus;
    public static EntityColumn cid;
    public static EntityColumn remark2;
    public static EntityColumn goodsId;
    public static EntityColumn orderRemark;
    public static EntityColumn orderStatus;
    public static EntityColumn refundStatus;
    public static EntityColumn reCause;
    public static EntityColumn title;
    public static EntityColumn returnGoodsTime;
    public static EntityColumn stockoutStatus;
    public static EntityColumn marketId;
    public static EntityColumn webSite;
    public static EntityColumn taobaoOid;
    public static EntityColumn goodsCost;
    public static EntityColumn propStr;
    public static EntityColumn goodsNumiid;
    public static EntityColumn daifaNahuo;
    public static EntityColumn goodsNum;
    public static EntityColumn returnGoodsFee;
    public static EntityColumn storeGoodsCode;
    public static EntityColumn changeReason;
    public static EntityColumn stockoutCycleStatus;
    public static EntityColumn refundTime;
    public static EntityColumn parentMarketId;
    public static EntityColumn youhuoDate;
    public static EntityColumn storeId;
    public static EntityColumn changeTime;
    public static EntityColumn marketName;
    public static EntityColumn replyPostCode;
    public static EntityColumn totalFee;
    public static EntityColumn createTime;
    public static EntityColumn parentMarketName;
    public static EntityColumn orderCode;
    public static EntityColumn returnPostCode;
    public static EntityColumn goodsCode;
    public static EntityColumn DFORDERREMARK1;
    public static EntityColumn cdkey;
    static {
        Set<EntityColumn> columns = entityTable.getEntityClassColumns();
        Map<String, EntityColumn> listMap = new HashMap<>();
        for (EntityColumn column : columns) {
            listMap.put(column.getProperty(), column);
        }
        orderDiscountFee = listMap.get("orderDiscountFee");
        hasNum = listMap.get("hasNum");
        singleDaifaFee = listMap.get("singleDaifaFee");
        singlePrice = listMap.get("singlePrice");
        singlePiPrice = listMap.get("singlePiPrice");
        xzCode = listMap.get("xzCode");
        modifyTime = listMap.get("modifyTime");
        returnPostName = listMap.get("returnPostName");
        daifaNahuoDate = listMap.get("daifaNahuoDate");
        stockStatus = listMap.get("stockStatus");
        replyPostName = listMap.get("replyPostName");
        orderReceivingStatus = listMap.get("orderReceivingStatus");
        totalDaifaFee = listMap.get("totalDaifaFee");
        taskStatus = listMap.get("taskStatus");
        cdkeyQrcode = listMap.get("cdkeyQrcode");
        lastDoTime = listMap.get("lastDoTime");
        dfOrderId = listMap.get("dfOrderId");
        useVoucher = listMap.get("useVoucher");
        useVoucherAmount = listMap.get("useVoucherAmount");
        barCodeKeyNum = listMap.get("barCodeKeyNum");
        daifaType = listMap.get("daifaType");
        tradeCode = listMap.get("tradeCode");
        singlePay = listMap.get("singlePay");
        dfTradeId = listMap.get("dfTradeId");
        picPath = listMap.get("picPath");
        remark9 = listMap.get("remark9");
        remark8 = listMap.get("remark8");
        returnGoodsStatus = listMap.get("returnGoodsStatus");
        remark5 = listMap.get("remark5");
        remark10 = listMap.get("remark10");
        remark4 = listMap.get("remark4");
        remark7 = listMap.get("remark7");
        changeStatus = listMap.get("changeStatus");
        remark6 = listMap.get("remark6");
        remark1 = listMap.get("remark1");
        storeNum = listMap.get("storeNum");
        remark3 = listMap.get("remark3");
        printGgoodsStatus = listMap.get("printGgoodsStatus");
        cid = listMap.get("cid");
        remark2 = listMap.get("remark2");
        goodsId = listMap.get("goodsId");
        orderRemark = listMap.get("orderRemark");
        orderStatus = listMap.get("orderStatus");
        refundStatus = listMap.get("refundStatus");
        reCause = listMap.get("reCause");
        title = listMap.get("title");
        returnGoodsTime = listMap.get("returnGoodsTime");
        stockoutStatus = listMap.get("stockoutStatus");
        marketId = listMap.get("marketId");
        webSite = listMap.get("webSite");
        taobaoOid = listMap.get("taobaoOid");
        goodsCost = listMap.get("goodsCost");
        propStr = listMap.get("propStr");
        goodsNumiid = listMap.get("goodsNumiid");
        daifaNahuo = listMap.get("daifaNahuo");
        goodsNum = listMap.get("goodsNum");
        returnGoodsFee = listMap.get("returnGoodsFee");
        storeGoodsCode = listMap.get("storeGoodsCode");
        changeReason = listMap.get("changeReason");
        stockoutCycleStatus = listMap.get("stockoutCycleStatus");
        refundTime = listMap.get("refundTime");
        parentMarketId = listMap.get("parentMarketId");
        youhuoDate = listMap.get("youhuoDate");
        storeId = listMap.get("storeId");
        changeTime = listMap.get("changeTime");
        marketName = listMap.get("marketName");
        replyPostCode = listMap.get("replyPostCode");
        totalFee = listMap.get("totalFee");
        createTime = listMap.get("createTime");
        parentMarketName = listMap.get("parentMarketName");
        orderCode = listMap.get("orderCode");
        returnPostCode = listMap.get("returnPostCode");
        goodsCode = listMap.get("goodsCode");
        DFORDERREMARK1 = listMap.get("DFORDERREMARK1");
        cdkey = listMap.get("cdkey");
        }

    public DaifaOrderExample() {
        this.setTableAlias(entityTable.getName());
    }

    @Override
    public EntityTable getEntityTable() {
        return entityTable;
    }

    @Override
    protected DaifaOrderExample.Criteria createCriteriaInternal() {
        return new DaifaOrderExample.Criteria(this);
    }

    public static class Criteria extends SgExample.GeneratedCriteria<Criteria> {
        protected Criteria(SgExample example) {
            super(example);
        }

        public DaifaOrderExample.Criteria andOrderDiscountFeeIsNull() {
            return isNull(orderDiscountFee);
        }

        public DaifaOrderExample.Criteria andOrderDiscountFeeIsNotNull() {
            return isNotNull(orderDiscountFee);
        }

        public DaifaOrderExample.Criteria andOrderDiscountFeeEqualTo(String value) {
            return equalTo(orderDiscountFee, value);
        }

        public DaifaOrderExample.Criteria andOrderDiscountFeeNotEqualTo(String value) {
            return notEqualTo(orderDiscountFee, value);
        }

        public DaifaOrderExample.Criteria andOrderDiscountFeeGreaterThan(String value) {
            return greaterThan(orderDiscountFee, value);
        }

        public DaifaOrderExample.Criteria andOrderDiscountFeeGreaterThanOrEqualTo(String value) {
            return greaterThanOrEqualTo(orderDiscountFee, value);
        }

        public DaifaOrderExample.Criteria andOrderDiscountFeeLessThan(String value) {
            return lessThan(orderDiscountFee, value);
        }

        public DaifaOrderExample.Criteria andOrderDiscountFeeLessThanOrEqualTo(String value) {
            return lessThanOrEqualTo(orderDiscountFee, value);
        }

        public DaifaOrderExample.Criteria andOrderDiscountFeeLike(String value) {
            return like(orderDiscountFee, value);
        }

        public DaifaOrderExample.Criteria andOrderDiscountFeeNotLike(String value) {
            return notLike(orderDiscountFee, value);
        }

        public DaifaOrderExample.Criteria andOrderDiscountFeeIn(List<String> values) {
            return in(orderDiscountFee, values);
        }

        public DaifaOrderExample.Criteria andOrderDiscountFeeNotIn(List<String> values) {
            return notIn(orderDiscountFee, values);
        }

        public DaifaOrderExample.Criteria andOrderDiscountFeeBetween(String value1, String value2) {
            return between(orderDiscountFee, value1, value2);
        }

        public DaifaOrderExample.Criteria andOrderDiscountFeeNotBetween(String value1, String value2) {
            return notBetween(orderDiscountFee, value1, value2);
        }
        public DaifaOrderExample.Criteria andHasNumIsNull() {
            return isNull(hasNum);
        }

        public DaifaOrderExample.Criteria andHasNumIsNotNull() {
            return isNotNull(hasNum);
        }

        public DaifaOrderExample.Criteria andHasNumEqualTo(Integer value) {
            return equalTo(hasNum, value);
        }

        public DaifaOrderExample.Criteria andHasNumNotEqualTo(Integer value) {
            return notEqualTo(hasNum, value);
        }

        public DaifaOrderExample.Criteria andHasNumGreaterThan(Integer value) {
            return greaterThan(hasNum, value);
        }

        public DaifaOrderExample.Criteria andHasNumGreaterThanOrEqualTo(Integer value) {
            return greaterThanOrEqualTo(hasNum, value);
        }

        public DaifaOrderExample.Criteria andHasNumLessThan(Integer value) {
            return lessThan(hasNum, value);
        }

        public DaifaOrderExample.Criteria andHasNumLessThanOrEqualTo(Integer value) {
            return lessThanOrEqualTo(hasNum, value);
        }

        public DaifaOrderExample.Criteria andHasNumIn(List<Integer> values) {
            return in(hasNum, values);
        }

        public DaifaOrderExample.Criteria andHasNumNotIn(List<Integer> values) {
            return notIn(hasNum, values);
        }

        public DaifaOrderExample.Criteria andHasNumBetween(Integer value1, Integer value2) {
            return between(hasNum, value1, value2);
        }

        public DaifaOrderExample.Criteria andHasNumNotBetween(Integer value1, Integer value2) {
            return notBetween(hasNum, value1, value2);
        }
        public DaifaOrderExample.Criteria andSingleDaifaFeeIsNull() {
            return isNull(singleDaifaFee);
        }

        public DaifaOrderExample.Criteria andSingleDaifaFeeIsNotNull() {
            return isNotNull(singleDaifaFee);
        }

        public DaifaOrderExample.Criteria andSingleDaifaFeeEqualTo(String value) {
            return equalTo(singleDaifaFee, value);
        }

        public DaifaOrderExample.Criteria andSingleDaifaFeeNotEqualTo(String value) {
            return notEqualTo(singleDaifaFee, value);
        }

        public DaifaOrderExample.Criteria andSingleDaifaFeeGreaterThan(String value) {
            return greaterThan(singleDaifaFee, value);
        }

        public DaifaOrderExample.Criteria andSingleDaifaFeeGreaterThanOrEqualTo(String value) {
            return greaterThanOrEqualTo(singleDaifaFee, value);
        }

        public DaifaOrderExample.Criteria andSingleDaifaFeeLessThan(String value) {
            return lessThan(singleDaifaFee, value);
        }

        public DaifaOrderExample.Criteria andSingleDaifaFeeLessThanOrEqualTo(String value) {
            return lessThanOrEqualTo(singleDaifaFee, value);
        }

        public DaifaOrderExample.Criteria andSingleDaifaFeeLike(String value) {
            return like(singleDaifaFee, value);
        }

        public DaifaOrderExample.Criteria andSingleDaifaFeeNotLike(String value) {
            return notLike(singleDaifaFee, value);
        }

        public DaifaOrderExample.Criteria andSingleDaifaFeeIn(List<String> values) {
            return in(singleDaifaFee, values);
        }

        public DaifaOrderExample.Criteria andSingleDaifaFeeNotIn(List<String> values) {
            return notIn(singleDaifaFee, values);
        }

        public DaifaOrderExample.Criteria andSingleDaifaFeeBetween(String value1, String value2) {
            return between(singleDaifaFee, value1, value2);
        }

        public DaifaOrderExample.Criteria andSingleDaifaFeeNotBetween(String value1, String value2) {
            return notBetween(singleDaifaFee, value1, value2);
        }
        public DaifaOrderExample.Criteria andSinglePriceIsNull() {
            return isNull(singlePrice);
        }

        public DaifaOrderExample.Criteria andSinglePriceIsNotNull() {
            return isNotNull(singlePrice);
        }

        public DaifaOrderExample.Criteria andSinglePriceEqualTo(String value) {
            return equalTo(singlePrice, value);
        }

        public DaifaOrderExample.Criteria andSinglePriceNotEqualTo(String value) {
            return notEqualTo(singlePrice, value);
        }

        public DaifaOrderExample.Criteria andSinglePriceGreaterThan(String value) {
            return greaterThan(singlePrice, value);
        }

        public DaifaOrderExample.Criteria andSinglePriceGreaterThanOrEqualTo(String value) {
            return greaterThanOrEqualTo(singlePrice, value);
        }

        public DaifaOrderExample.Criteria andSinglePriceLessThan(String value) {
            return lessThan(singlePrice, value);
        }

        public DaifaOrderExample.Criteria andSinglePriceLessThanOrEqualTo(String value) {
            return lessThanOrEqualTo(singlePrice, value);
        }

        public DaifaOrderExample.Criteria andSinglePriceLike(String value) {
            return like(singlePrice, value);
        }

        public DaifaOrderExample.Criteria andSinglePriceNotLike(String value) {
            return notLike(singlePrice, value);
        }

        public DaifaOrderExample.Criteria andSinglePriceIn(List<String> values) {
            return in(singlePrice, values);
        }

        public DaifaOrderExample.Criteria andSinglePriceNotIn(List<String> values) {
            return notIn(singlePrice, values);
        }

        public DaifaOrderExample.Criteria andSinglePriceBetween(String value1, String value2) {
            return between(singlePrice, value1, value2);
        }

        public DaifaOrderExample.Criteria andSinglePriceNotBetween(String value1, String value2) {
            return notBetween(singlePrice, value1, value2);
        }
        public DaifaOrderExample.Criteria andSinglePiPriceIsNull() {
            return isNull(singlePiPrice);
        }

        public DaifaOrderExample.Criteria andSinglePiPriceIsNotNull() {
            return isNotNull(singlePiPrice);
        }

        public DaifaOrderExample.Criteria andSinglePiPriceEqualTo(String value) {
            return equalTo(singlePiPrice, value);
        }

        public DaifaOrderExample.Criteria andSinglePiPriceNotEqualTo(String value) {
            return notEqualTo(singlePiPrice, value);
        }

        public DaifaOrderExample.Criteria andSinglePiPriceGreaterThan(String value) {
            return greaterThan(singlePiPrice, value);
        }

        public DaifaOrderExample.Criteria andSinglePiPriceGreaterThanOrEqualTo(String value) {
            return greaterThanOrEqualTo(singlePiPrice, value);
        }

        public DaifaOrderExample.Criteria andSinglePiPriceLessThan(String value) {
            return lessThan(singlePiPrice, value);
        }

        public DaifaOrderExample.Criteria andSinglePiPriceLessThanOrEqualTo(String value) {
            return lessThanOrEqualTo(singlePiPrice, value);
        }

        public DaifaOrderExample.Criteria andSinglePiPriceLike(String value) {
            return like(singlePiPrice, value);
        }

        public DaifaOrderExample.Criteria andSinglePiPriceNotLike(String value) {
            return notLike(singlePiPrice, value);
        }

        public DaifaOrderExample.Criteria andSinglePiPriceIn(List<String> values) {
            return in(singlePiPrice, values);
        }

        public DaifaOrderExample.Criteria andSinglePiPriceNotIn(List<String> values) {
            return notIn(singlePiPrice, values);
        }

        public DaifaOrderExample.Criteria andSinglePiPriceBetween(String value1, String value2) {
            return between(singlePiPrice, value1, value2);
        }

        public DaifaOrderExample.Criteria andSinglePiPriceNotBetween(String value1, String value2) {
            return notBetween(singlePiPrice, value1, value2);
        }
        public DaifaOrderExample.Criteria andXzCodeIsNull() {
            return isNull(xzCode);
        }

        public DaifaOrderExample.Criteria andXzCodeIsNotNull() {
            return isNotNull(xzCode);
        }

        public DaifaOrderExample.Criteria andXzCodeEqualTo(String value) {
            return equalTo(xzCode, value);
        }

        public DaifaOrderExample.Criteria andXzCodeNotEqualTo(String value) {
            return notEqualTo(xzCode, value);
        }

        public DaifaOrderExample.Criteria andXzCodeGreaterThan(String value) {
            return greaterThan(xzCode, value);
        }

        public DaifaOrderExample.Criteria andXzCodeGreaterThanOrEqualTo(String value) {
            return greaterThanOrEqualTo(xzCode, value);
        }

        public DaifaOrderExample.Criteria andXzCodeLessThan(String value) {
            return lessThan(xzCode, value);
        }

        public DaifaOrderExample.Criteria andXzCodeLessThanOrEqualTo(String value) {
            return lessThanOrEqualTo(xzCode, value);
        }

        public DaifaOrderExample.Criteria andXzCodeLike(String value) {
            return like(xzCode, value);
        }

        public DaifaOrderExample.Criteria andXzCodeNotLike(String value) {
            return notLike(xzCode, value);
        }

        public DaifaOrderExample.Criteria andXzCodeIn(List<String> values) {
            return in(xzCode, values);
        }

        public DaifaOrderExample.Criteria andXzCodeNotIn(List<String> values) {
            return notIn(xzCode, values);
        }

        public DaifaOrderExample.Criteria andXzCodeBetween(String value1, String value2) {
            return between(xzCode, value1, value2);
        }

        public DaifaOrderExample.Criteria andXzCodeNotBetween(String value1, String value2) {
            return notBetween(xzCode, value1, value2);
        }
        public DaifaOrderExample.Criteria andModifyTimeIsNull() {
            return isNull(modifyTime);
        }

        public DaifaOrderExample.Criteria andModifyTimeIsNotNull() {
            return isNotNull(modifyTime);
        }

        public DaifaOrderExample.Criteria andModifyTimeEqualTo(Date value) {
            return equalTo(modifyTime, value);
        }

        public DaifaOrderExample.Criteria andModifyTimeNotEqualTo(Date value) {
            return notEqualTo(modifyTime, value);
        }

        public DaifaOrderExample.Criteria andModifyTimeGreaterThan(Date value) {
            return greaterThan(modifyTime, value);
        }

        public DaifaOrderExample.Criteria andModifyTimeGreaterThanOrEqualTo(Date value) {
            return greaterThanOrEqualTo(modifyTime, value);
        }

        public DaifaOrderExample.Criteria andModifyTimeLessThan(Date value) {
            return lessThan(modifyTime, value);
        }

        public DaifaOrderExample.Criteria andModifyTimeLessThanOrEqualTo(Date value) {
            return lessThanOrEqualTo(modifyTime, value);
        }

        public DaifaOrderExample.Criteria andModifyTimeIn(List<Date> values) {
            return in(modifyTime, values);
        }

        public DaifaOrderExample.Criteria andModifyTimeNotIn(List<Date> values) {
            return notIn(modifyTime, values);
        }

        public DaifaOrderExample.Criteria andModifyTimeBetween(Date value1, Date value2) {
            return between(modifyTime, value1, value2);
        }

        public DaifaOrderExample.Criteria andModifyTimeNotBetween(Date value1, Date value2) {
            return notBetween(modifyTime, value1, value2);
        }
        public DaifaOrderExample.Criteria andReturnPostNameIsNull() {
            return isNull(returnPostName);
        }

        public DaifaOrderExample.Criteria andReturnPostNameIsNotNull() {
            return isNotNull(returnPostName);
        }

        public DaifaOrderExample.Criteria andReturnPostNameEqualTo(String value) {
            return equalTo(returnPostName, value);
        }

        public DaifaOrderExample.Criteria andReturnPostNameNotEqualTo(String value) {
            return notEqualTo(returnPostName, value);
        }

        public DaifaOrderExample.Criteria andReturnPostNameGreaterThan(String value) {
            return greaterThan(returnPostName, value);
        }

        public DaifaOrderExample.Criteria andReturnPostNameGreaterThanOrEqualTo(String value) {
            return greaterThanOrEqualTo(returnPostName, value);
        }

        public DaifaOrderExample.Criteria andReturnPostNameLessThan(String value) {
            return lessThan(returnPostName, value);
        }

        public DaifaOrderExample.Criteria andReturnPostNameLessThanOrEqualTo(String value) {
            return lessThanOrEqualTo(returnPostName, value);
        }

        public DaifaOrderExample.Criteria andReturnPostNameLike(String value) {
            return like(returnPostName, value);
        }

        public DaifaOrderExample.Criteria andReturnPostNameNotLike(String value) {
            return notLike(returnPostName, value);
        }

        public DaifaOrderExample.Criteria andReturnPostNameIn(List<String> values) {
            return in(returnPostName, values);
        }

        public DaifaOrderExample.Criteria andReturnPostNameNotIn(List<String> values) {
            return notIn(returnPostName, values);
        }

        public DaifaOrderExample.Criteria andReturnPostNameBetween(String value1, String value2) {
            return between(returnPostName, value1, value2);
        }

        public DaifaOrderExample.Criteria andReturnPostNameNotBetween(String value1, String value2) {
            return notBetween(returnPostName, value1, value2);
        }
        public DaifaOrderExample.Criteria andDaifaNahuoDateIsNull() {
            return isNull(daifaNahuoDate);
        }

        public DaifaOrderExample.Criteria andDaifaNahuoDateIsNotNull() {
            return isNotNull(daifaNahuoDate);
        }

        public DaifaOrderExample.Criteria andDaifaNahuoDateEqualTo(Date value) {
            return equalTo(daifaNahuoDate, value);
        }

        public DaifaOrderExample.Criteria andDaifaNahuoDateNotEqualTo(Date value) {
            return notEqualTo(daifaNahuoDate, value);
        }

        public DaifaOrderExample.Criteria andDaifaNahuoDateGreaterThan(Date value) {
            return greaterThan(daifaNahuoDate, value);
        }

        public DaifaOrderExample.Criteria andDaifaNahuoDateGreaterThanOrEqualTo(Date value) {
            return greaterThanOrEqualTo(daifaNahuoDate, value);
        }

        public DaifaOrderExample.Criteria andDaifaNahuoDateLessThan(Date value) {
            return lessThan(daifaNahuoDate, value);
        }

        public DaifaOrderExample.Criteria andDaifaNahuoDateLessThanOrEqualTo(Date value) {
            return lessThanOrEqualTo(daifaNahuoDate, value);
        }

        public DaifaOrderExample.Criteria andDaifaNahuoDateIn(List<Date> values) {
            return in(daifaNahuoDate, values);
        }

        public DaifaOrderExample.Criteria andDaifaNahuoDateNotIn(List<Date> values) {
            return notIn(daifaNahuoDate, values);
        }

        public DaifaOrderExample.Criteria andDaifaNahuoDateBetween(Date value1, Date value2) {
            return between(daifaNahuoDate, value1, value2);
        }

        public DaifaOrderExample.Criteria andDaifaNahuoDateNotBetween(Date value1, Date value2) {
            return notBetween(daifaNahuoDate, value1, value2);
        }
        public DaifaOrderExample.Criteria andStockStatusIsNull() {
            return isNull(stockStatus);
        }

        public DaifaOrderExample.Criteria andStockStatusIsNotNull() {
            return isNotNull(stockStatus);
        }

        public DaifaOrderExample.Criteria andStockStatusEqualTo(Integer value) {
            return equalTo(stockStatus, value);
        }

        public DaifaOrderExample.Criteria andStockStatusNotEqualTo(Integer value) {
            return notEqualTo(stockStatus, value);
        }

        public DaifaOrderExample.Criteria andStockStatusGreaterThan(Integer value) {
            return greaterThan(stockStatus, value);
        }

        public DaifaOrderExample.Criteria andStockStatusGreaterThanOrEqualTo(Integer value) {
            return greaterThanOrEqualTo(stockStatus, value);
        }

        public DaifaOrderExample.Criteria andStockStatusLessThan(Integer value) {
            return lessThan(stockStatus, value);
        }

        public DaifaOrderExample.Criteria andStockStatusLessThanOrEqualTo(Integer value) {
            return lessThanOrEqualTo(stockStatus, value);
        }

        public DaifaOrderExample.Criteria andStockStatusIn(List<Integer> values) {
            return in(stockStatus, values);
        }

        public DaifaOrderExample.Criteria andStockStatusNotIn(List<Integer> values) {
            return notIn(stockStatus, values);
        }

        public DaifaOrderExample.Criteria andStockStatusBetween(Integer value1, Integer value2) {
            return between(stockStatus, value1, value2);
        }

        public DaifaOrderExample.Criteria andStockStatusNotBetween(Integer value1, Integer value2) {
            return notBetween(stockStatus, value1, value2);
        }
        public DaifaOrderExample.Criteria andReplyPostNameIsNull() {
            return isNull(replyPostName);
        }

        public DaifaOrderExample.Criteria andReplyPostNameIsNotNull() {
            return isNotNull(replyPostName);
        }

        public DaifaOrderExample.Criteria andReplyPostNameEqualTo(String value) {
            return equalTo(replyPostName, value);
        }

        public DaifaOrderExample.Criteria andReplyPostNameNotEqualTo(String value) {
            return notEqualTo(replyPostName, value);
        }

        public DaifaOrderExample.Criteria andReplyPostNameGreaterThan(String value) {
            return greaterThan(replyPostName, value);
        }

        public DaifaOrderExample.Criteria andReplyPostNameGreaterThanOrEqualTo(String value) {
            return greaterThanOrEqualTo(replyPostName, value);
        }

        public DaifaOrderExample.Criteria andReplyPostNameLessThan(String value) {
            return lessThan(replyPostName, value);
        }

        public DaifaOrderExample.Criteria andReplyPostNameLessThanOrEqualTo(String value) {
            return lessThanOrEqualTo(replyPostName, value);
        }

        public DaifaOrderExample.Criteria andReplyPostNameLike(String value) {
            return like(replyPostName, value);
        }

        public DaifaOrderExample.Criteria andReplyPostNameNotLike(String value) {
            return notLike(replyPostName, value);
        }

        public DaifaOrderExample.Criteria andReplyPostNameIn(List<String> values) {
            return in(replyPostName, values);
        }

        public DaifaOrderExample.Criteria andReplyPostNameNotIn(List<String> values) {
            return notIn(replyPostName, values);
        }

        public DaifaOrderExample.Criteria andReplyPostNameBetween(String value1, String value2) {
            return between(replyPostName, value1, value2);
        }

        public DaifaOrderExample.Criteria andReplyPostNameNotBetween(String value1, String value2) {
            return notBetween(replyPostName, value1, value2);
        }
        public DaifaOrderExample.Criteria andOrderReceivingStatusIsNull() {
            return isNull(orderReceivingStatus);
        }

        public DaifaOrderExample.Criteria andOrderReceivingStatusIsNotNull() {
            return isNotNull(orderReceivingStatus);
        }

        public DaifaOrderExample.Criteria andOrderReceivingStatusEqualTo(Integer value) {
            return equalTo(orderReceivingStatus, value);
        }

        public DaifaOrderExample.Criteria andOrderReceivingStatusNotEqualTo(Integer value) {
            return notEqualTo(orderReceivingStatus, value);
        }

        public DaifaOrderExample.Criteria andOrderReceivingStatusGreaterThan(Integer value) {
            return greaterThan(orderReceivingStatus, value);
        }

        public DaifaOrderExample.Criteria andOrderReceivingStatusGreaterThanOrEqualTo(Integer value) {
            return greaterThanOrEqualTo(orderReceivingStatus, value);
        }

        public DaifaOrderExample.Criteria andOrderReceivingStatusLessThan(Integer value) {
            return lessThan(orderReceivingStatus, value);
        }

        public DaifaOrderExample.Criteria andOrderReceivingStatusLessThanOrEqualTo(Integer value) {
            return lessThanOrEqualTo(orderReceivingStatus, value);
        }

        public DaifaOrderExample.Criteria andOrderReceivingStatusIn(List<Integer> values) {
            return in(orderReceivingStatus, values);
        }

        public DaifaOrderExample.Criteria andOrderReceivingStatusNotIn(List<Integer> values) {
            return notIn(orderReceivingStatus, values);
        }

        public DaifaOrderExample.Criteria andOrderReceivingStatusBetween(Integer value1, Integer value2) {
            return between(orderReceivingStatus, value1, value2);
        }

        public DaifaOrderExample.Criteria andOrderReceivingStatusNotBetween(Integer value1, Integer value2) {
            return notBetween(orderReceivingStatus, value1, value2);
        }
        public DaifaOrderExample.Criteria andTotalDaifaFeeIsNull() {
            return isNull(totalDaifaFee);
        }

        public DaifaOrderExample.Criteria andTotalDaifaFeeIsNotNull() {
            return isNotNull(totalDaifaFee);
        }

        public DaifaOrderExample.Criteria andTotalDaifaFeeEqualTo(String value) {
            return equalTo(totalDaifaFee, value);
        }

        public DaifaOrderExample.Criteria andTotalDaifaFeeNotEqualTo(String value) {
            return notEqualTo(totalDaifaFee, value);
        }

        public DaifaOrderExample.Criteria andTotalDaifaFeeGreaterThan(String value) {
            return greaterThan(totalDaifaFee, value);
        }

        public DaifaOrderExample.Criteria andTotalDaifaFeeGreaterThanOrEqualTo(String value) {
            return greaterThanOrEqualTo(totalDaifaFee, value);
        }

        public DaifaOrderExample.Criteria andTotalDaifaFeeLessThan(String value) {
            return lessThan(totalDaifaFee, value);
        }

        public DaifaOrderExample.Criteria andTotalDaifaFeeLessThanOrEqualTo(String value) {
            return lessThanOrEqualTo(totalDaifaFee, value);
        }

        public DaifaOrderExample.Criteria andTotalDaifaFeeLike(String value) {
            return like(totalDaifaFee, value);
        }

        public DaifaOrderExample.Criteria andTotalDaifaFeeNotLike(String value) {
            return notLike(totalDaifaFee, value);
        }

        public DaifaOrderExample.Criteria andTotalDaifaFeeIn(List<String> values) {
            return in(totalDaifaFee, values);
        }

        public DaifaOrderExample.Criteria andTotalDaifaFeeNotIn(List<String> values) {
            return notIn(totalDaifaFee, values);
        }

        public DaifaOrderExample.Criteria andTotalDaifaFeeBetween(String value1, String value2) {
            return between(totalDaifaFee, value1, value2);
        }

        public DaifaOrderExample.Criteria andTotalDaifaFeeNotBetween(String value1, String value2) {
            return notBetween(totalDaifaFee, value1, value2);
        }
        public DaifaOrderExample.Criteria andTaskStatusIsNull() {
            return isNull(taskStatus);
        }

        public DaifaOrderExample.Criteria andTaskStatusIsNotNull() {
            return isNotNull(taskStatus);
        }

        public DaifaOrderExample.Criteria andTaskStatusEqualTo(Integer value) {
            return equalTo(taskStatus, value);
        }

        public DaifaOrderExample.Criteria andTaskStatusNotEqualTo(Integer value) {
            return notEqualTo(taskStatus, value);
        }

        public DaifaOrderExample.Criteria andTaskStatusGreaterThan(Integer value) {
            return greaterThan(taskStatus, value);
        }

        public DaifaOrderExample.Criteria andTaskStatusGreaterThanOrEqualTo(Integer value) {
            return greaterThanOrEqualTo(taskStatus, value);
        }

        public DaifaOrderExample.Criteria andTaskStatusLessThan(Integer value) {
            return lessThan(taskStatus, value);
        }

        public DaifaOrderExample.Criteria andTaskStatusLessThanOrEqualTo(Integer value) {
            return lessThanOrEqualTo(taskStatus, value);
        }

        public DaifaOrderExample.Criteria andTaskStatusIn(List<Integer> values) {
            return in(taskStatus, values);
        }

        public DaifaOrderExample.Criteria andTaskStatusNotIn(List<Integer> values) {
            return notIn(taskStatus, values);
        }

        public DaifaOrderExample.Criteria andTaskStatusBetween(Integer value1, Integer value2) {
            return between(taskStatus, value1, value2);
        }

        public DaifaOrderExample.Criteria andTaskStatusNotBetween(Integer value1, Integer value2) {
            return notBetween(taskStatus, value1, value2);
        }
        public DaifaOrderExample.Criteria andCdkeyQrcodeIsNull() {
            return isNull(cdkeyQrcode);
        }

        public DaifaOrderExample.Criteria andCdkeyQrcodeIsNotNull() {
            return isNotNull(cdkeyQrcode);
        }

        public DaifaOrderExample.Criteria andCdkeyQrcodeEqualTo(String value) {
            return equalTo(cdkeyQrcode, value);
        }

        public DaifaOrderExample.Criteria andCdkeyQrcodeNotEqualTo(String value) {
            return notEqualTo(cdkeyQrcode, value);
        }

        public DaifaOrderExample.Criteria andCdkeyQrcodeGreaterThan(String value) {
            return greaterThan(cdkeyQrcode, value);
        }

        public DaifaOrderExample.Criteria andCdkeyQrcodeGreaterThanOrEqualTo(String value) {
            return greaterThanOrEqualTo(cdkeyQrcode, value);
        }

        public DaifaOrderExample.Criteria andCdkeyQrcodeLessThan(String value) {
            return lessThan(cdkeyQrcode, value);
        }

        public DaifaOrderExample.Criteria andCdkeyQrcodeLessThanOrEqualTo(String value) {
            return lessThanOrEqualTo(cdkeyQrcode, value);
        }

        public DaifaOrderExample.Criteria andCdkeyQrcodeLike(String value) {
            return like(cdkeyQrcode, value);
        }

        public DaifaOrderExample.Criteria andCdkeyQrcodeNotLike(String value) {
            return notLike(cdkeyQrcode, value);
        }

        public DaifaOrderExample.Criteria andCdkeyQrcodeIn(List<String> values) {
            return in(cdkeyQrcode, values);
        }

        public DaifaOrderExample.Criteria andCdkeyQrcodeNotIn(List<String> values) {
            return notIn(cdkeyQrcode, values);
        }

        public DaifaOrderExample.Criteria andCdkeyQrcodeBetween(String value1, String value2) {
            return between(cdkeyQrcode, value1, value2);
        }

        public DaifaOrderExample.Criteria andCdkeyQrcodeNotBetween(String value1, String value2) {
            return notBetween(cdkeyQrcode, value1, value2);
        }
        public DaifaOrderExample.Criteria andLastDoTimeIsNull() {
            return isNull(lastDoTime);
        }

        public DaifaOrderExample.Criteria andLastDoTimeIsNotNull() {
            return isNotNull(lastDoTime);
        }

        public DaifaOrderExample.Criteria andLastDoTimeEqualTo(Date value) {
            return equalTo(lastDoTime, value);
        }

        public DaifaOrderExample.Criteria andLastDoTimeNotEqualTo(Date value) {
            return notEqualTo(lastDoTime, value);
        }

        public DaifaOrderExample.Criteria andLastDoTimeGreaterThan(Date value) {
            return greaterThan(lastDoTime, value);
        }

        public DaifaOrderExample.Criteria andLastDoTimeGreaterThanOrEqualTo(Date value) {
            return greaterThanOrEqualTo(lastDoTime, value);
        }

        public DaifaOrderExample.Criteria andLastDoTimeLessThan(Date value) {
            return lessThan(lastDoTime, value);
        }

        public DaifaOrderExample.Criteria andLastDoTimeLessThanOrEqualTo(Date value) {
            return lessThanOrEqualTo(lastDoTime, value);
        }

        public DaifaOrderExample.Criteria andLastDoTimeIn(List<Date> values) {
            return in(lastDoTime, values);
        }

        public DaifaOrderExample.Criteria andLastDoTimeNotIn(List<Date> values) {
            return notIn(lastDoTime, values);
        }

        public DaifaOrderExample.Criteria andLastDoTimeBetween(Date value1, Date value2) {
            return between(lastDoTime, value1, value2);
        }

        public DaifaOrderExample.Criteria andLastDoTimeNotBetween(Date value1, Date value2) {
            return notBetween(lastDoTime, value1, value2);
        }
        public DaifaOrderExample.Criteria andDfOrderIdIsNull() {
            return isNull(dfOrderId);
        }

        public DaifaOrderExample.Criteria andDfOrderIdIsNotNull() {
            return isNotNull(dfOrderId);
        }

        public DaifaOrderExample.Criteria andDfOrderIdEqualTo(Long value) {
            return equalTo(dfOrderId, value);
        }

        public DaifaOrderExample.Criteria andDfOrderIdNotEqualTo(Long value) {
            return notEqualTo(dfOrderId, value);
        }

        public DaifaOrderExample.Criteria andDfOrderIdGreaterThan(Long value) {
            return greaterThan(dfOrderId, value);
        }

        public DaifaOrderExample.Criteria andDfOrderIdGreaterThanOrEqualTo(Long value) {
            return greaterThanOrEqualTo(dfOrderId, value);
        }

        public DaifaOrderExample.Criteria andDfOrderIdLessThan(Long value) {
            return lessThan(dfOrderId, value);
        }

        public DaifaOrderExample.Criteria andDfOrderIdLessThanOrEqualTo(Long value) {
            return lessThanOrEqualTo(dfOrderId, value);
        }

        public DaifaOrderExample.Criteria andDfOrderIdIn(List<Long> values) {
            return in(dfOrderId, values);
        }

        public DaifaOrderExample.Criteria andDfOrderIdNotIn(List<Long> values) {
            return notIn(dfOrderId, values);
        }

        public DaifaOrderExample.Criteria andDfOrderIdBetween(Long value1, Long value2) {
            return between(dfOrderId, value1, value2);
        }

        public DaifaOrderExample.Criteria andDfOrderIdNotBetween(Long value1, Long value2) {
            return notBetween(dfOrderId, value1, value2);
        }
        public DaifaOrderExample.Criteria andUseVoucherIsNull() {
            return isNull(useVoucher);
        }

        public DaifaOrderExample.Criteria andUseVoucherIsNotNull() {
            return isNotNull(useVoucher);
        }

        public DaifaOrderExample.Criteria andUseVoucherEqualTo(Integer value) {
            return equalTo(useVoucher, value);
        }

        public DaifaOrderExample.Criteria andUseVoucherNotEqualTo(Integer value) {
            return notEqualTo(useVoucher, value);
        }

        public DaifaOrderExample.Criteria andUseVoucherGreaterThan(Integer value) {
            return greaterThan(useVoucher, value);
        }

        public DaifaOrderExample.Criteria andUseVoucherGreaterThanOrEqualTo(Integer value) {
            return greaterThanOrEqualTo(useVoucher, value);
        }

        public DaifaOrderExample.Criteria andUseVoucherLessThan(Integer value) {
            return lessThan(useVoucher, value);
        }

        public DaifaOrderExample.Criteria andUseVoucherLessThanOrEqualTo(Integer value) {
            return lessThanOrEqualTo(useVoucher, value);
        }

        public DaifaOrderExample.Criteria andUseVoucherIn(List<Integer> values) {
            return in(useVoucher, values);
        }

        public DaifaOrderExample.Criteria andUseVoucherNotIn(List<Integer> values) {
            return notIn(useVoucher, values);
        }

        public DaifaOrderExample.Criteria andUseVoucherBetween(Integer value1, Integer value2) {
            return between(useVoucher, value1, value2);
        }

        public DaifaOrderExample.Criteria andUseVoucherNotBetween(Integer value1, Integer value2) {
            return notBetween(useVoucher, value1, value2);
        }
        public DaifaOrderExample.Criteria andUseVoucherAmountIsNull() {
            return isNull(useVoucherAmount);
        }

        public DaifaOrderExample.Criteria andUseVoucherAmountIsNotNull() {
            return isNotNull(useVoucherAmount);
        }

        public DaifaOrderExample.Criteria andUseVoucherAmountEqualTo(String value) {
            return equalTo(useVoucherAmount, value);
        }

        public DaifaOrderExample.Criteria andUseVoucherAmountNotEqualTo(String value) {
            return notEqualTo(useVoucherAmount, value);
        }

        public DaifaOrderExample.Criteria andUseVoucherAmountGreaterThan(String value) {
            return greaterThan(useVoucherAmount, value);
        }

        public DaifaOrderExample.Criteria andUseVoucherAmountGreaterThanOrEqualTo(String value) {
            return greaterThanOrEqualTo(useVoucherAmount, value);
        }

        public DaifaOrderExample.Criteria andUseVoucherAmountLessThan(String value) {
            return lessThan(useVoucherAmount, value);
        }

        public DaifaOrderExample.Criteria andUseVoucherAmountLessThanOrEqualTo(String value) {
            return lessThanOrEqualTo(useVoucherAmount, value);
        }

        public DaifaOrderExample.Criteria andUseVoucherAmountLike(String value) {
            return like(useVoucherAmount, value);
        }

        public DaifaOrderExample.Criteria andUseVoucherAmountNotLike(String value) {
            return notLike(useVoucherAmount, value);
        }

        public DaifaOrderExample.Criteria andUseVoucherAmountIn(List<String> values) {
            return in(useVoucherAmount, values);
        }

        public DaifaOrderExample.Criteria andUseVoucherAmountNotIn(List<String> values) {
            return notIn(useVoucherAmount, values);
        }

        public DaifaOrderExample.Criteria andUseVoucherAmountBetween(String value1, String value2) {
            return between(useVoucherAmount, value1, value2);
        }

        public DaifaOrderExample.Criteria andUseVoucherAmountNotBetween(String value1, String value2) {
            return notBetween(useVoucherAmount, value1, value2);
        }
        public DaifaOrderExample.Criteria andBarCodeKeyNumIsNull() {
            return isNull(barCodeKeyNum);
        }

        public DaifaOrderExample.Criteria andBarCodeKeyNumIsNotNull() {
            return isNotNull(barCodeKeyNum);
        }

        public DaifaOrderExample.Criteria andBarCodeKeyNumEqualTo(String value) {
            return equalTo(barCodeKeyNum, value);
        }

        public DaifaOrderExample.Criteria andBarCodeKeyNumNotEqualTo(String value) {
            return notEqualTo(barCodeKeyNum, value);
        }

        public DaifaOrderExample.Criteria andBarCodeKeyNumGreaterThan(String value) {
            return greaterThan(barCodeKeyNum, value);
        }

        public DaifaOrderExample.Criteria andBarCodeKeyNumGreaterThanOrEqualTo(String value) {
            return greaterThanOrEqualTo(barCodeKeyNum, value);
        }

        public DaifaOrderExample.Criteria andBarCodeKeyNumLessThan(String value) {
            return lessThan(barCodeKeyNum, value);
        }

        public DaifaOrderExample.Criteria andBarCodeKeyNumLessThanOrEqualTo(String value) {
            return lessThanOrEqualTo(barCodeKeyNum, value);
        }

        public DaifaOrderExample.Criteria andBarCodeKeyNumLike(String value) {
            return like(barCodeKeyNum, value);
        }

        public DaifaOrderExample.Criteria andBarCodeKeyNumNotLike(String value) {
            return notLike(barCodeKeyNum, value);
        }

        public DaifaOrderExample.Criteria andBarCodeKeyNumIn(List<String> values) {
            return in(barCodeKeyNum, values);
        }

        public DaifaOrderExample.Criteria andBarCodeKeyNumNotIn(List<String> values) {
            return notIn(barCodeKeyNum, values);
        }

        public DaifaOrderExample.Criteria andBarCodeKeyNumBetween(String value1, String value2) {
            return between(barCodeKeyNum, value1, value2);
        }

        public DaifaOrderExample.Criteria andBarCodeKeyNumNotBetween(String value1, String value2) {
            return notBetween(barCodeKeyNum, value1, value2);
        }
        public DaifaOrderExample.Criteria andDaifaTypeIsNull() {
            return isNull(daifaType);
        }

        public DaifaOrderExample.Criteria andDaifaTypeIsNotNull() {
            return isNotNull(daifaType);
        }

        public DaifaOrderExample.Criteria andDaifaTypeEqualTo(Integer value) {
            return equalTo(daifaType, value);
        }

        public DaifaOrderExample.Criteria andDaifaTypeNotEqualTo(Integer value) {
            return notEqualTo(daifaType, value);
        }

        public DaifaOrderExample.Criteria andDaifaTypeGreaterThan(Integer value) {
            return greaterThan(daifaType, value);
        }

        public DaifaOrderExample.Criteria andDaifaTypeGreaterThanOrEqualTo(Integer value) {
            return greaterThanOrEqualTo(daifaType, value);
        }

        public DaifaOrderExample.Criteria andDaifaTypeLessThan(Integer value) {
            return lessThan(daifaType, value);
        }

        public DaifaOrderExample.Criteria andDaifaTypeLessThanOrEqualTo(Integer value) {
            return lessThanOrEqualTo(daifaType, value);
        }

        public DaifaOrderExample.Criteria andDaifaTypeIn(List<Integer> values) {
            return in(daifaType, values);
        }

        public DaifaOrderExample.Criteria andDaifaTypeNotIn(List<Integer> values) {
            return notIn(daifaType, values);
        }

        public DaifaOrderExample.Criteria andDaifaTypeBetween(Integer value1, Integer value2) {
            return between(daifaType, value1, value2);
        }

        public DaifaOrderExample.Criteria andDaifaTypeNotBetween(Integer value1, Integer value2) {
            return notBetween(daifaType, value1, value2);
        }
        public DaifaOrderExample.Criteria andTradeCodeIsNull() {
            return isNull(tradeCode);
        }

        public DaifaOrderExample.Criteria andTradeCodeIsNotNull() {
            return isNotNull(tradeCode);
        }

        public DaifaOrderExample.Criteria andTradeCodeEqualTo(String value) {
            return equalTo(tradeCode, value);
        }

        public DaifaOrderExample.Criteria andTradeCodeNotEqualTo(String value) {
            return notEqualTo(tradeCode, value);
        }

        public DaifaOrderExample.Criteria andTradeCodeGreaterThan(String value) {
            return greaterThan(tradeCode, value);
        }

        public DaifaOrderExample.Criteria andTradeCodeGreaterThanOrEqualTo(String value) {
            return greaterThanOrEqualTo(tradeCode, value);
        }

        public DaifaOrderExample.Criteria andTradeCodeLessThan(String value) {
            return lessThan(tradeCode, value);
        }

        public DaifaOrderExample.Criteria andTradeCodeLessThanOrEqualTo(String value) {
            return lessThanOrEqualTo(tradeCode, value);
        }

        public DaifaOrderExample.Criteria andTradeCodeLike(String value) {
            return like(tradeCode, value);
        }

        public DaifaOrderExample.Criteria andTradeCodeNotLike(String value) {
            return notLike(tradeCode, value);
        }

        public DaifaOrderExample.Criteria andTradeCodeIn(List<String> values) {
            return in(tradeCode, values);
        }

        public DaifaOrderExample.Criteria andTradeCodeNotIn(List<String> values) {
            return notIn(tradeCode, values);
        }

        public DaifaOrderExample.Criteria andTradeCodeBetween(String value1, String value2) {
            return between(tradeCode, value1, value2);
        }

        public DaifaOrderExample.Criteria andTradeCodeNotBetween(String value1, String value2) {
            return notBetween(tradeCode, value1, value2);
        }
        public DaifaOrderExample.Criteria andSinglePayIsNull() {
            return isNull(singlePay);
        }

        public DaifaOrderExample.Criteria andSinglePayIsNotNull() {
            return isNotNull(singlePay);
        }

        public DaifaOrderExample.Criteria andSinglePayEqualTo(String value) {
            return equalTo(singlePay, value);
        }

        public DaifaOrderExample.Criteria andSinglePayNotEqualTo(String value) {
            return notEqualTo(singlePay, value);
        }

        public DaifaOrderExample.Criteria andSinglePayGreaterThan(String value) {
            return greaterThan(singlePay, value);
        }

        public DaifaOrderExample.Criteria andSinglePayGreaterThanOrEqualTo(String value) {
            return greaterThanOrEqualTo(singlePay, value);
        }

        public DaifaOrderExample.Criteria andSinglePayLessThan(String value) {
            return lessThan(singlePay, value);
        }

        public DaifaOrderExample.Criteria andSinglePayLessThanOrEqualTo(String value) {
            return lessThanOrEqualTo(singlePay, value);
        }

        public DaifaOrderExample.Criteria andSinglePayLike(String value) {
            return like(singlePay, value);
        }

        public DaifaOrderExample.Criteria andSinglePayNotLike(String value) {
            return notLike(singlePay, value);
        }

        public DaifaOrderExample.Criteria andSinglePayIn(List<String> values) {
            return in(singlePay, values);
        }

        public DaifaOrderExample.Criteria andSinglePayNotIn(List<String> values) {
            return notIn(singlePay, values);
        }

        public DaifaOrderExample.Criteria andSinglePayBetween(String value1, String value2) {
            return between(singlePay, value1, value2);
        }

        public DaifaOrderExample.Criteria andSinglePayNotBetween(String value1, String value2) {
            return notBetween(singlePay, value1, value2);
        }
        public DaifaOrderExample.Criteria andDfTradeIdIsNull() {
            return isNull(dfTradeId);
        }

        public DaifaOrderExample.Criteria andDfTradeIdIsNotNull() {
            return isNotNull(dfTradeId);
        }

        public DaifaOrderExample.Criteria andDfTradeIdEqualTo(Long value) {
            return equalTo(dfTradeId, value);
        }

        public DaifaOrderExample.Criteria andDfTradeIdNotEqualTo(Long value) {
            return notEqualTo(dfTradeId, value);
        }

        public DaifaOrderExample.Criteria andDfTradeIdGreaterThan(Long value) {
            return greaterThan(dfTradeId, value);
        }

        public DaifaOrderExample.Criteria andDfTradeIdGreaterThanOrEqualTo(Long value) {
            return greaterThanOrEqualTo(dfTradeId, value);
        }

        public DaifaOrderExample.Criteria andDfTradeIdLessThan(Long value) {
            return lessThan(dfTradeId, value);
        }

        public DaifaOrderExample.Criteria andDfTradeIdLessThanOrEqualTo(Long value) {
            return lessThanOrEqualTo(dfTradeId, value);
        }

        public DaifaOrderExample.Criteria andDfTradeIdIn(List<Long> values) {
            return in(dfTradeId, values);
        }

        public DaifaOrderExample.Criteria andDfTradeIdNotIn(List<Long> values) {
            return notIn(dfTradeId, values);
        }

        public DaifaOrderExample.Criteria andDfTradeIdBetween(Long value1, Long value2) {
            return between(dfTradeId, value1, value2);
        }

        public DaifaOrderExample.Criteria andDfTradeIdNotBetween(Long value1, Long value2) {
            return notBetween(dfTradeId, value1, value2);
        }
        public DaifaOrderExample.Criteria andPicPathIsNull() {
            return isNull(picPath);
        }

        public DaifaOrderExample.Criteria andPicPathIsNotNull() {
            return isNotNull(picPath);
        }

        public DaifaOrderExample.Criteria andPicPathEqualTo(String value) {
            return equalTo(picPath, value);
        }

        public DaifaOrderExample.Criteria andPicPathNotEqualTo(String value) {
            return notEqualTo(picPath, value);
        }

        public DaifaOrderExample.Criteria andPicPathGreaterThan(String value) {
            return greaterThan(picPath, value);
        }

        public DaifaOrderExample.Criteria andPicPathGreaterThanOrEqualTo(String value) {
            return greaterThanOrEqualTo(picPath, value);
        }

        public DaifaOrderExample.Criteria andPicPathLessThan(String value) {
            return lessThan(picPath, value);
        }

        public DaifaOrderExample.Criteria andPicPathLessThanOrEqualTo(String value) {
            return lessThanOrEqualTo(picPath, value);
        }

        public DaifaOrderExample.Criteria andPicPathLike(String value) {
            return like(picPath, value);
        }

        public DaifaOrderExample.Criteria andPicPathNotLike(String value) {
            return notLike(picPath, value);
        }

        public DaifaOrderExample.Criteria andPicPathIn(List<String> values) {
            return in(picPath, values);
        }

        public DaifaOrderExample.Criteria andPicPathNotIn(List<String> values) {
            return notIn(picPath, values);
        }

        public DaifaOrderExample.Criteria andPicPathBetween(String value1, String value2) {
            return between(picPath, value1, value2);
        }

        public DaifaOrderExample.Criteria andPicPathNotBetween(String value1, String value2) {
            return notBetween(picPath, value1, value2);
        }
        public DaifaOrderExample.Criteria andRemark9IsNull() {
            return isNull(remark9);
        }

        public DaifaOrderExample.Criteria andRemark9IsNotNull() {
            return isNotNull(remark9);
        }

        public DaifaOrderExample.Criteria andRemark9EqualTo(String value) {
            return equalTo(remark9, value);
        }

        public DaifaOrderExample.Criteria andRemark9NotEqualTo(String value) {
            return notEqualTo(remark9, value);
        }

        public DaifaOrderExample.Criteria andRemark9GreaterThan(String value) {
            return greaterThan(remark9, value);
        }

        public DaifaOrderExample.Criteria andRemark9GreaterThanOrEqualTo(String value) {
            return greaterThanOrEqualTo(remark9, value);
        }

        public DaifaOrderExample.Criteria andRemark9LessThan(String value) {
            return lessThan(remark9, value);
        }

        public DaifaOrderExample.Criteria andRemark9LessThanOrEqualTo(String value) {
            return lessThanOrEqualTo(remark9, value);
        }

        public DaifaOrderExample.Criteria andRemark9Like(String value) {
            return like(remark9, value);
        }

        public DaifaOrderExample.Criteria andRemark9NotLike(String value) {
            return notLike(remark9, value);
        }

        public DaifaOrderExample.Criteria andRemark9In(List<String> values) {
            return in(remark9, values);
        }

        public DaifaOrderExample.Criteria andRemark9NotIn(List<String> values) {
            return notIn(remark9, values);
        }

        public DaifaOrderExample.Criteria andRemark9Between(String value1, String value2) {
            return between(remark9, value1, value2);
        }

        public DaifaOrderExample.Criteria andRemark9NotBetween(String value1, String value2) {
            return notBetween(remark9, value1, value2);
        }
        public DaifaOrderExample.Criteria andRemark8IsNull() {
            return isNull(remark8);
        }

        public DaifaOrderExample.Criteria andRemark8IsNotNull() {
            return isNotNull(remark8);
        }

        public DaifaOrderExample.Criteria andRemark8EqualTo(String value) {
            return equalTo(remark8, value);
        }

        public DaifaOrderExample.Criteria andRemark8NotEqualTo(String value) {
            return notEqualTo(remark8, value);
        }

        public DaifaOrderExample.Criteria andRemark8GreaterThan(String value) {
            return greaterThan(remark8, value);
        }

        public DaifaOrderExample.Criteria andRemark8GreaterThanOrEqualTo(String value) {
            return greaterThanOrEqualTo(remark8, value);
        }

        public DaifaOrderExample.Criteria andRemark8LessThan(String value) {
            return lessThan(remark8, value);
        }

        public DaifaOrderExample.Criteria andRemark8LessThanOrEqualTo(String value) {
            return lessThanOrEqualTo(remark8, value);
        }

        public DaifaOrderExample.Criteria andRemark8Like(String value) {
            return like(remark8, value);
        }

        public DaifaOrderExample.Criteria andRemark8NotLike(String value) {
            return notLike(remark8, value);
        }

        public DaifaOrderExample.Criteria andRemark8In(List<String> values) {
            return in(remark8, values);
        }

        public DaifaOrderExample.Criteria andRemark8NotIn(List<String> values) {
            return notIn(remark8, values);
        }

        public DaifaOrderExample.Criteria andRemark8Between(String value1, String value2) {
            return between(remark8, value1, value2);
        }

        public DaifaOrderExample.Criteria andRemark8NotBetween(String value1, String value2) {
            return notBetween(remark8, value1, value2);
        }
        public DaifaOrderExample.Criteria andReturnGoodsStatusIsNull() {
            return isNull(returnGoodsStatus);
        }

        public DaifaOrderExample.Criteria andReturnGoodsStatusIsNotNull() {
            return isNotNull(returnGoodsStatus);
        }

        public DaifaOrderExample.Criteria andReturnGoodsStatusEqualTo(Integer value) {
            return equalTo(returnGoodsStatus, value);
        }

        public DaifaOrderExample.Criteria andReturnGoodsStatusNotEqualTo(Integer value) {
            return notEqualTo(returnGoodsStatus, value);
        }

        public DaifaOrderExample.Criteria andReturnGoodsStatusGreaterThan(Integer value) {
            return greaterThan(returnGoodsStatus, value);
        }

        public DaifaOrderExample.Criteria andReturnGoodsStatusGreaterThanOrEqualTo(Integer value) {
            return greaterThanOrEqualTo(returnGoodsStatus, value);
        }

        public DaifaOrderExample.Criteria andReturnGoodsStatusLessThan(Integer value) {
            return lessThan(returnGoodsStatus, value);
        }

        public DaifaOrderExample.Criteria andReturnGoodsStatusLessThanOrEqualTo(Integer value) {
            return lessThanOrEqualTo(returnGoodsStatus, value);
        }

        public DaifaOrderExample.Criteria andReturnGoodsStatusIn(List<Integer> values) {
            return in(returnGoodsStatus, values);
        }

        public DaifaOrderExample.Criteria andReturnGoodsStatusNotIn(List<Integer> values) {
            return notIn(returnGoodsStatus, values);
        }

        public DaifaOrderExample.Criteria andReturnGoodsStatusBetween(Integer value1, Integer value2) {
            return between(returnGoodsStatus, value1, value2);
        }

        public DaifaOrderExample.Criteria andReturnGoodsStatusNotBetween(Integer value1, Integer value2) {
            return notBetween(returnGoodsStatus, value1, value2);
        }
        public DaifaOrderExample.Criteria andRemark5IsNull() {
            return isNull(remark5);
        }

        public DaifaOrderExample.Criteria andRemark5IsNotNull() {
            return isNotNull(remark5);
        }

        public DaifaOrderExample.Criteria andRemark5EqualTo(String value) {
            return equalTo(remark5, value);
        }

        public DaifaOrderExample.Criteria andRemark5NotEqualTo(String value) {
            return notEqualTo(remark5, value);
        }

        public DaifaOrderExample.Criteria andRemark5GreaterThan(String value) {
            return greaterThan(remark5, value);
        }

        public DaifaOrderExample.Criteria andRemark5GreaterThanOrEqualTo(String value) {
            return greaterThanOrEqualTo(remark5, value);
        }

        public DaifaOrderExample.Criteria andRemark5LessThan(String value) {
            return lessThan(remark5, value);
        }

        public DaifaOrderExample.Criteria andRemark5LessThanOrEqualTo(String value) {
            return lessThanOrEqualTo(remark5, value);
        }

        public DaifaOrderExample.Criteria andRemark5Like(String value) {
            return like(remark5, value);
        }

        public DaifaOrderExample.Criteria andRemark5NotLike(String value) {
            return notLike(remark5, value);
        }

        public DaifaOrderExample.Criteria andRemark5In(List<String> values) {
            return in(remark5, values);
        }

        public DaifaOrderExample.Criteria andRemark5NotIn(List<String> values) {
            return notIn(remark5, values);
        }

        public DaifaOrderExample.Criteria andRemark5Between(String value1, String value2) {
            return between(remark5, value1, value2);
        }

        public DaifaOrderExample.Criteria andRemark5NotBetween(String value1, String value2) {
            return notBetween(remark5, value1, value2);
        }
        public DaifaOrderExample.Criteria andRemark10IsNull() {
            return isNull(remark10);
        }

        public DaifaOrderExample.Criteria andRemark10IsNotNull() {
            return isNotNull(remark10);
        }

        public DaifaOrderExample.Criteria andRemark10EqualTo(String value) {
            return equalTo(remark10, value);
        }

        public DaifaOrderExample.Criteria andRemark10NotEqualTo(String value) {
            return notEqualTo(remark10, value);
        }

        public DaifaOrderExample.Criteria andRemark10GreaterThan(String value) {
            return greaterThan(remark10, value);
        }

        public DaifaOrderExample.Criteria andRemark10GreaterThanOrEqualTo(String value) {
            return greaterThanOrEqualTo(remark10, value);
        }

        public DaifaOrderExample.Criteria andRemark10LessThan(String value) {
            return lessThan(remark10, value);
        }

        public DaifaOrderExample.Criteria andRemark10LessThanOrEqualTo(String value) {
            return lessThanOrEqualTo(remark10, value);
        }

        public DaifaOrderExample.Criteria andRemark10Like(String value) {
            return like(remark10, value);
        }

        public DaifaOrderExample.Criteria andRemark10NotLike(String value) {
            return notLike(remark10, value);
        }

        public DaifaOrderExample.Criteria andRemark10In(List<String> values) {
            return in(remark10, values);
        }

        public DaifaOrderExample.Criteria andRemark10NotIn(List<String> values) {
            return notIn(remark10, values);
        }

        public DaifaOrderExample.Criteria andRemark10Between(String value1, String value2) {
            return between(remark10, value1, value2);
        }

        public DaifaOrderExample.Criteria andRemark10NotBetween(String value1, String value2) {
            return notBetween(remark10, value1, value2);
        }
        public DaifaOrderExample.Criteria andRemark4IsNull() {
            return isNull(remark4);
        }

        public DaifaOrderExample.Criteria andRemark4IsNotNull() {
            return isNotNull(remark4);
        }

        public DaifaOrderExample.Criteria andRemark4EqualTo(String value) {
            return equalTo(remark4, value);
        }

        public DaifaOrderExample.Criteria andRemark4NotEqualTo(String value) {
            return notEqualTo(remark4, value);
        }

        public DaifaOrderExample.Criteria andRemark4GreaterThan(String value) {
            return greaterThan(remark4, value);
        }

        public DaifaOrderExample.Criteria andRemark4GreaterThanOrEqualTo(String value) {
            return greaterThanOrEqualTo(remark4, value);
        }

        public DaifaOrderExample.Criteria andRemark4LessThan(String value) {
            return lessThan(remark4, value);
        }

        public DaifaOrderExample.Criteria andRemark4LessThanOrEqualTo(String value) {
            return lessThanOrEqualTo(remark4, value);
        }

        public DaifaOrderExample.Criteria andRemark4Like(String value) {
            return like(remark4, value);
        }

        public DaifaOrderExample.Criteria andRemark4NotLike(String value) {
            return notLike(remark4, value);
        }

        public DaifaOrderExample.Criteria andRemark4In(List<String> values) {
            return in(remark4, values);
        }

        public DaifaOrderExample.Criteria andRemark4NotIn(List<String> values) {
            return notIn(remark4, values);
        }

        public DaifaOrderExample.Criteria andRemark4Between(String value1, String value2) {
            return between(remark4, value1, value2);
        }

        public DaifaOrderExample.Criteria andRemark4NotBetween(String value1, String value2) {
            return notBetween(remark4, value1, value2);
        }
        public DaifaOrderExample.Criteria andRemark7IsNull() {
            return isNull(remark7);
        }

        public DaifaOrderExample.Criteria andRemark7IsNotNull() {
            return isNotNull(remark7);
        }

        public DaifaOrderExample.Criteria andRemark7EqualTo(String value) {
            return equalTo(remark7, value);
        }

        public DaifaOrderExample.Criteria andRemark7NotEqualTo(String value) {
            return notEqualTo(remark7, value);
        }

        public DaifaOrderExample.Criteria andRemark7GreaterThan(String value) {
            return greaterThan(remark7, value);
        }

        public DaifaOrderExample.Criteria andRemark7GreaterThanOrEqualTo(String value) {
            return greaterThanOrEqualTo(remark7, value);
        }

        public DaifaOrderExample.Criteria andRemark7LessThan(String value) {
            return lessThan(remark7, value);
        }

        public DaifaOrderExample.Criteria andRemark7LessThanOrEqualTo(String value) {
            return lessThanOrEqualTo(remark7, value);
        }

        public DaifaOrderExample.Criteria andRemark7Like(String value) {
            return like(remark7, value);
        }

        public DaifaOrderExample.Criteria andRemark7NotLike(String value) {
            return notLike(remark7, value);
        }

        public DaifaOrderExample.Criteria andRemark7In(List<String> values) {
            return in(remark7, values);
        }

        public DaifaOrderExample.Criteria andRemark7NotIn(List<String> values) {
            return notIn(remark7, values);
        }

        public DaifaOrderExample.Criteria andRemark7Between(String value1, String value2) {
            return between(remark7, value1, value2);
        }

        public DaifaOrderExample.Criteria andRemark7NotBetween(String value1, String value2) {
            return notBetween(remark7, value1, value2);
        }
        public DaifaOrderExample.Criteria andChangeStatusIsNull() {
            return isNull(changeStatus);
        }

        public DaifaOrderExample.Criteria andChangeStatusIsNotNull() {
            return isNotNull(changeStatus);
        }

        public DaifaOrderExample.Criteria andChangeStatusEqualTo(Integer value) {
            return equalTo(changeStatus, value);
        }

        public DaifaOrderExample.Criteria andChangeStatusNotEqualTo(Integer value) {
            return notEqualTo(changeStatus, value);
        }

        public DaifaOrderExample.Criteria andChangeStatusGreaterThan(Integer value) {
            return greaterThan(changeStatus, value);
        }

        public DaifaOrderExample.Criteria andChangeStatusGreaterThanOrEqualTo(Integer value) {
            return greaterThanOrEqualTo(changeStatus, value);
        }

        public DaifaOrderExample.Criteria andChangeStatusLessThan(Integer value) {
            return lessThan(changeStatus, value);
        }

        public DaifaOrderExample.Criteria andChangeStatusLessThanOrEqualTo(Integer value) {
            return lessThanOrEqualTo(changeStatus, value);
        }

        public DaifaOrderExample.Criteria andChangeStatusIn(List<Integer> values) {
            return in(changeStatus, values);
        }

        public DaifaOrderExample.Criteria andChangeStatusNotIn(List<Integer> values) {
            return notIn(changeStatus, values);
        }

        public DaifaOrderExample.Criteria andChangeStatusBetween(Integer value1, Integer value2) {
            return between(changeStatus, value1, value2);
        }

        public DaifaOrderExample.Criteria andChangeStatusNotBetween(Integer value1, Integer value2) {
            return notBetween(changeStatus, value1, value2);
        }
        public DaifaOrderExample.Criteria andRemark6IsNull() {
            return isNull(remark6);
        }

        public DaifaOrderExample.Criteria andRemark6IsNotNull() {
            return isNotNull(remark6);
        }

        public DaifaOrderExample.Criteria andRemark6EqualTo(String value) {
            return equalTo(remark6, value);
        }

        public DaifaOrderExample.Criteria andRemark6NotEqualTo(String value) {
            return notEqualTo(remark6, value);
        }

        public DaifaOrderExample.Criteria andRemark6GreaterThan(String value) {
            return greaterThan(remark6, value);
        }

        public DaifaOrderExample.Criteria andRemark6GreaterThanOrEqualTo(String value) {
            return greaterThanOrEqualTo(remark6, value);
        }

        public DaifaOrderExample.Criteria andRemark6LessThan(String value) {
            return lessThan(remark6, value);
        }

        public DaifaOrderExample.Criteria andRemark6LessThanOrEqualTo(String value) {
            return lessThanOrEqualTo(remark6, value);
        }

        public DaifaOrderExample.Criteria andRemark6Like(String value) {
            return like(remark6, value);
        }

        public DaifaOrderExample.Criteria andRemark6NotLike(String value) {
            return notLike(remark6, value);
        }

        public DaifaOrderExample.Criteria andRemark6In(List<String> values) {
            return in(remark6, values);
        }

        public DaifaOrderExample.Criteria andRemark6NotIn(List<String> values) {
            return notIn(remark6, values);
        }

        public DaifaOrderExample.Criteria andRemark6Between(String value1, String value2) {
            return between(remark6, value1, value2);
        }

        public DaifaOrderExample.Criteria andRemark6NotBetween(String value1, String value2) {
            return notBetween(remark6, value1, value2);
        }
        public DaifaOrderExample.Criteria andRemark1IsNull() {
            return isNull(remark1);
        }

        public DaifaOrderExample.Criteria andRemark1IsNotNull() {
            return isNotNull(remark1);
        }

        public DaifaOrderExample.Criteria andRemark1EqualTo(String value) {
            return equalTo(remark1, value);
        }

        public DaifaOrderExample.Criteria andRemark1NotEqualTo(String value) {
            return notEqualTo(remark1, value);
        }

        public DaifaOrderExample.Criteria andRemark1GreaterThan(String value) {
            return greaterThan(remark1, value);
        }

        public DaifaOrderExample.Criteria andRemark1GreaterThanOrEqualTo(String value) {
            return greaterThanOrEqualTo(remark1, value);
        }

        public DaifaOrderExample.Criteria andRemark1LessThan(String value) {
            return lessThan(remark1, value);
        }

        public DaifaOrderExample.Criteria andRemark1LessThanOrEqualTo(String value) {
            return lessThanOrEqualTo(remark1, value);
        }

        public DaifaOrderExample.Criteria andRemark1Like(String value) {
            return like(remark1, value);
        }

        public DaifaOrderExample.Criteria andRemark1NotLike(String value) {
            return notLike(remark1, value);
        }

        public DaifaOrderExample.Criteria andRemark1In(List<String> values) {
            return in(remark1, values);
        }

        public DaifaOrderExample.Criteria andRemark1NotIn(List<String> values) {
            return notIn(remark1, values);
        }

        public DaifaOrderExample.Criteria andRemark1Between(String value1, String value2) {
            return between(remark1, value1, value2);
        }

        public DaifaOrderExample.Criteria andRemark1NotBetween(String value1, String value2) {
            return notBetween(remark1, value1, value2);
        }
        public DaifaOrderExample.Criteria andStoreNumIsNull() {
            return isNull(storeNum);
        }

        public DaifaOrderExample.Criteria andStoreNumIsNotNull() {
            return isNotNull(storeNum);
        }

        public DaifaOrderExample.Criteria andStoreNumEqualTo(String value) {
            return equalTo(storeNum, value);
        }

        public DaifaOrderExample.Criteria andStoreNumNotEqualTo(String value) {
            return notEqualTo(storeNum, value);
        }

        public DaifaOrderExample.Criteria andStoreNumGreaterThan(String value) {
            return greaterThan(storeNum, value);
        }

        public DaifaOrderExample.Criteria andStoreNumGreaterThanOrEqualTo(String value) {
            return greaterThanOrEqualTo(storeNum, value);
        }

        public DaifaOrderExample.Criteria andStoreNumLessThan(String value) {
            return lessThan(storeNum, value);
        }

        public DaifaOrderExample.Criteria andStoreNumLessThanOrEqualTo(String value) {
            return lessThanOrEqualTo(storeNum, value);
        }

        public DaifaOrderExample.Criteria andStoreNumLike(String value) {
            return like(storeNum, value);
        }

        public DaifaOrderExample.Criteria andStoreNumNotLike(String value) {
            return notLike(storeNum, value);
        }

        public DaifaOrderExample.Criteria andStoreNumIn(List<String> values) {
            return in(storeNum, values);
        }

        public DaifaOrderExample.Criteria andStoreNumNotIn(List<String> values) {
            return notIn(storeNum, values);
        }

        public DaifaOrderExample.Criteria andStoreNumBetween(String value1, String value2) {
            return between(storeNum, value1, value2);
        }

        public DaifaOrderExample.Criteria andStoreNumNotBetween(String value1, String value2) {
            return notBetween(storeNum, value1, value2);
        }
        public DaifaOrderExample.Criteria andRemark3IsNull() {
            return isNull(remark3);
        }

        public DaifaOrderExample.Criteria andRemark3IsNotNull() {
            return isNotNull(remark3);
        }

        public DaifaOrderExample.Criteria andRemark3EqualTo(String value) {
            return equalTo(remark3, value);
        }

        public DaifaOrderExample.Criteria andRemark3NotEqualTo(String value) {
            return notEqualTo(remark3, value);
        }

        public DaifaOrderExample.Criteria andRemark3GreaterThan(String value) {
            return greaterThan(remark3, value);
        }

        public DaifaOrderExample.Criteria andRemark3GreaterThanOrEqualTo(String value) {
            return greaterThanOrEqualTo(remark3, value);
        }

        public DaifaOrderExample.Criteria andRemark3LessThan(String value) {
            return lessThan(remark3, value);
        }

        public DaifaOrderExample.Criteria andRemark3LessThanOrEqualTo(String value) {
            return lessThanOrEqualTo(remark3, value);
        }

        public DaifaOrderExample.Criteria andRemark3Like(String value) {
            return like(remark3, value);
        }

        public DaifaOrderExample.Criteria andRemark3NotLike(String value) {
            return notLike(remark3, value);
        }

        public DaifaOrderExample.Criteria andRemark3In(List<String> values) {
            return in(remark3, values);
        }

        public DaifaOrderExample.Criteria andRemark3NotIn(List<String> values) {
            return notIn(remark3, values);
        }

        public DaifaOrderExample.Criteria andRemark3Between(String value1, String value2) {
            return between(remark3, value1, value2);
        }

        public DaifaOrderExample.Criteria andRemark3NotBetween(String value1, String value2) {
            return notBetween(remark3, value1, value2);
        }
        public DaifaOrderExample.Criteria andPrintGgoodsStatusIsNull() {
            return isNull(printGgoodsStatus);
        }

        public DaifaOrderExample.Criteria andPrintGgoodsStatusIsNotNull() {
            return isNotNull(printGgoodsStatus);
        }

        public DaifaOrderExample.Criteria andPrintGgoodsStatusEqualTo(Integer value) {
            return equalTo(printGgoodsStatus, value);
        }

        public DaifaOrderExample.Criteria andPrintGgoodsStatusNotEqualTo(Integer value) {
            return notEqualTo(printGgoodsStatus, value);
        }

        public DaifaOrderExample.Criteria andPrintGgoodsStatusGreaterThan(Integer value) {
            return greaterThan(printGgoodsStatus, value);
        }

        public DaifaOrderExample.Criteria andPrintGgoodsStatusGreaterThanOrEqualTo(Integer value) {
            return greaterThanOrEqualTo(printGgoodsStatus, value);
        }

        public DaifaOrderExample.Criteria andPrintGgoodsStatusLessThan(Integer value) {
            return lessThan(printGgoodsStatus, value);
        }

        public DaifaOrderExample.Criteria andPrintGgoodsStatusLessThanOrEqualTo(Integer value) {
            return lessThanOrEqualTo(printGgoodsStatus, value);
        }

        public DaifaOrderExample.Criteria andPrintGgoodsStatusIn(List<Integer> values) {
            return in(printGgoodsStatus, values);
        }

        public DaifaOrderExample.Criteria andPrintGgoodsStatusNotIn(List<Integer> values) {
            return notIn(printGgoodsStatus, values);
        }

        public DaifaOrderExample.Criteria andPrintGgoodsStatusBetween(Integer value1, Integer value2) {
            return between(printGgoodsStatus, value1, value2);
        }

        public DaifaOrderExample.Criteria andPrintGgoodsStatusNotBetween(Integer value1, Integer value2) {
            return notBetween(printGgoodsStatus, value1, value2);
        }
        public DaifaOrderExample.Criteria andCidIsNull() {
            return isNull(cid);
        }

        public DaifaOrderExample.Criteria andCidIsNotNull() {
            return isNotNull(cid);
        }

        public DaifaOrderExample.Criteria andCidEqualTo(Long value) {
            return equalTo(cid, value);
        }

        public DaifaOrderExample.Criteria andCidNotEqualTo(Long value) {
            return notEqualTo(cid, value);
        }

        public DaifaOrderExample.Criteria andCidGreaterThan(Long value) {
            return greaterThan(cid, value);
        }

        public DaifaOrderExample.Criteria andCidGreaterThanOrEqualTo(Long value) {
            return greaterThanOrEqualTo(cid, value);
        }

        public DaifaOrderExample.Criteria andCidLessThan(Long value) {
            return lessThan(cid, value);
        }

        public DaifaOrderExample.Criteria andCidLessThanOrEqualTo(Long value) {
            return lessThanOrEqualTo(cid, value);
        }

        public DaifaOrderExample.Criteria andCidIn(List<Long> values) {
            return in(cid, values);
        }

        public DaifaOrderExample.Criteria andCidNotIn(List<Long> values) {
            return notIn(cid, values);
        }

        public DaifaOrderExample.Criteria andCidBetween(Long value1, Long value2) {
            return between(cid, value1, value2);
        }

        public DaifaOrderExample.Criteria andCidNotBetween(Long value1, Long value2) {
            return notBetween(cid, value1, value2);
        }
        public DaifaOrderExample.Criteria andRemark2IsNull() {
            return isNull(remark2);
        }

        public DaifaOrderExample.Criteria andRemark2IsNotNull() {
            return isNotNull(remark2);
        }

        public DaifaOrderExample.Criteria andRemark2EqualTo(String value) {
            return equalTo(remark2, value);
        }

        public DaifaOrderExample.Criteria andRemark2NotEqualTo(String value) {
            return notEqualTo(remark2, value);
        }

        public DaifaOrderExample.Criteria andRemark2GreaterThan(String value) {
            return greaterThan(remark2, value);
        }

        public DaifaOrderExample.Criteria andRemark2GreaterThanOrEqualTo(String value) {
            return greaterThanOrEqualTo(remark2, value);
        }

        public DaifaOrderExample.Criteria andRemark2LessThan(String value) {
            return lessThan(remark2, value);
        }

        public DaifaOrderExample.Criteria andRemark2LessThanOrEqualTo(String value) {
            return lessThanOrEqualTo(remark2, value);
        }

        public DaifaOrderExample.Criteria andRemark2Like(String value) {
            return like(remark2, value);
        }

        public DaifaOrderExample.Criteria andRemark2NotLike(String value) {
            return notLike(remark2, value);
        }

        public DaifaOrderExample.Criteria andRemark2In(List<String> values) {
            return in(remark2, values);
        }

        public DaifaOrderExample.Criteria andRemark2NotIn(List<String> values) {
            return notIn(remark2, values);
        }

        public DaifaOrderExample.Criteria andRemark2Between(String value1, String value2) {
            return between(remark2, value1, value2);
        }

        public DaifaOrderExample.Criteria andRemark2NotBetween(String value1, String value2) {
            return notBetween(remark2, value1, value2);
        }
        public DaifaOrderExample.Criteria andGoodsIdIsNull() {
            return isNull(goodsId);
        }

        public DaifaOrderExample.Criteria andGoodsIdIsNotNull() {
            return isNotNull(goodsId);
        }

        public DaifaOrderExample.Criteria andGoodsIdEqualTo(Long value) {
            return equalTo(goodsId, value);
        }

        public DaifaOrderExample.Criteria andGoodsIdNotEqualTo(Long value) {
            return notEqualTo(goodsId, value);
        }

        public DaifaOrderExample.Criteria andGoodsIdGreaterThan(Long value) {
            return greaterThan(goodsId, value);
        }

        public DaifaOrderExample.Criteria andGoodsIdGreaterThanOrEqualTo(Long value) {
            return greaterThanOrEqualTo(goodsId, value);
        }

        public DaifaOrderExample.Criteria andGoodsIdLessThan(Long value) {
            return lessThan(goodsId, value);
        }

        public DaifaOrderExample.Criteria andGoodsIdLessThanOrEqualTo(Long value) {
            return lessThanOrEqualTo(goodsId, value);
        }

        public DaifaOrderExample.Criteria andGoodsIdIn(List<Long> values) {
            return in(goodsId, values);
        }

        public DaifaOrderExample.Criteria andGoodsIdNotIn(List<Long> values) {
            return notIn(goodsId, values);
        }

        public DaifaOrderExample.Criteria andGoodsIdBetween(Long value1, Long value2) {
            return between(goodsId, value1, value2);
        }

        public DaifaOrderExample.Criteria andGoodsIdNotBetween(Long value1, Long value2) {
            return notBetween(goodsId, value1, value2);
        }
        public DaifaOrderExample.Criteria andOrderRemarkIsNull() {
            return isNull(orderRemark);
        }

        public DaifaOrderExample.Criteria andOrderRemarkIsNotNull() {
            return isNotNull(orderRemark);
        }

        public DaifaOrderExample.Criteria andOrderRemarkEqualTo(String value) {
            return equalTo(orderRemark, value);
        }

        public DaifaOrderExample.Criteria andOrderRemarkNotEqualTo(String value) {
            return notEqualTo(orderRemark, value);
        }

        public DaifaOrderExample.Criteria andOrderRemarkGreaterThan(String value) {
            return greaterThan(orderRemark, value);
        }

        public DaifaOrderExample.Criteria andOrderRemarkGreaterThanOrEqualTo(String value) {
            return greaterThanOrEqualTo(orderRemark, value);
        }

        public DaifaOrderExample.Criteria andOrderRemarkLessThan(String value) {
            return lessThan(orderRemark, value);
        }

        public DaifaOrderExample.Criteria andOrderRemarkLessThanOrEqualTo(String value) {
            return lessThanOrEqualTo(orderRemark, value);
        }

        public DaifaOrderExample.Criteria andOrderRemarkLike(String value) {
            return like(orderRemark, value);
        }

        public DaifaOrderExample.Criteria andOrderRemarkNotLike(String value) {
            return notLike(orderRemark, value);
        }

        public DaifaOrderExample.Criteria andOrderRemarkIn(List<String> values) {
            return in(orderRemark, values);
        }

        public DaifaOrderExample.Criteria andOrderRemarkNotIn(List<String> values) {
            return notIn(orderRemark, values);
        }

        public DaifaOrderExample.Criteria andOrderRemarkBetween(String value1, String value2) {
            return between(orderRemark, value1, value2);
        }

        public DaifaOrderExample.Criteria andOrderRemarkNotBetween(String value1, String value2) {
            return notBetween(orderRemark, value1, value2);
        }
        public DaifaOrderExample.Criteria andOrderStatusIsNull() {
            return isNull(orderStatus);
        }

        public DaifaOrderExample.Criteria andOrderStatusIsNotNull() {
            return isNotNull(orderStatus);
        }

        public DaifaOrderExample.Criteria andOrderStatusEqualTo(Integer value) {
            return equalTo(orderStatus, value);
        }

        public DaifaOrderExample.Criteria andOrderStatusNotEqualTo(Integer value) {
            return notEqualTo(orderStatus, value);
        }

        public DaifaOrderExample.Criteria andOrderStatusGreaterThan(Integer value) {
            return greaterThan(orderStatus, value);
        }

        public DaifaOrderExample.Criteria andOrderStatusGreaterThanOrEqualTo(Integer value) {
            return greaterThanOrEqualTo(orderStatus, value);
        }

        public DaifaOrderExample.Criteria andOrderStatusLessThan(Integer value) {
            return lessThan(orderStatus, value);
        }

        public DaifaOrderExample.Criteria andOrderStatusLessThanOrEqualTo(Integer value) {
            return lessThanOrEqualTo(orderStatus, value);
        }

        public DaifaOrderExample.Criteria andOrderStatusIn(List<Integer> values) {
            return in(orderStatus, values);
        }

        public DaifaOrderExample.Criteria andOrderStatusNotIn(List<Integer> values) {
            return notIn(orderStatus, values);
        }

        public DaifaOrderExample.Criteria andOrderStatusBetween(Integer value1, Integer value2) {
            return between(orderStatus, value1, value2);
        }

        public DaifaOrderExample.Criteria andOrderStatusNotBetween(Integer value1, Integer value2) {
            return notBetween(orderStatus, value1, value2);
        }
        public DaifaOrderExample.Criteria andRefundStatusIsNull() {
            return isNull(refundStatus);
        }

        public DaifaOrderExample.Criteria andRefundStatusIsNotNull() {
            return isNotNull(refundStatus);
        }

        public DaifaOrderExample.Criteria andRefundStatusEqualTo(Integer value) {
            return equalTo(refundStatus, value);
        }

        public DaifaOrderExample.Criteria andRefundStatusNotEqualTo(Integer value) {
            return notEqualTo(refundStatus, value);
        }

        public DaifaOrderExample.Criteria andRefundStatusGreaterThan(Integer value) {
            return greaterThan(refundStatus, value);
        }

        public DaifaOrderExample.Criteria andRefundStatusGreaterThanOrEqualTo(Integer value) {
            return greaterThanOrEqualTo(refundStatus, value);
        }

        public DaifaOrderExample.Criteria andRefundStatusLessThan(Integer value) {
            return lessThan(refundStatus, value);
        }

        public DaifaOrderExample.Criteria andRefundStatusLessThanOrEqualTo(Integer value) {
            return lessThanOrEqualTo(refundStatus, value);
        }

        public DaifaOrderExample.Criteria andRefundStatusIn(List<Integer> values) {
            return in(refundStatus, values);
        }

        public DaifaOrderExample.Criteria andRefundStatusNotIn(List<Integer> values) {
            return notIn(refundStatus, values);
        }

        public DaifaOrderExample.Criteria andRefundStatusBetween(Integer value1, Integer value2) {
            return between(refundStatus, value1, value2);
        }

        public DaifaOrderExample.Criteria andRefundStatusNotBetween(Integer value1, Integer value2) {
            return notBetween(refundStatus, value1, value2);
        }
        public DaifaOrderExample.Criteria andReCauseIsNull() {
            return isNull(reCause);
        }

        public DaifaOrderExample.Criteria andReCauseIsNotNull() {
            return isNotNull(reCause);
        }

        public DaifaOrderExample.Criteria andReCauseEqualTo(String value) {
            return equalTo(reCause, value);
        }

        public DaifaOrderExample.Criteria andReCauseNotEqualTo(String value) {
            return notEqualTo(reCause, value);
        }

        public DaifaOrderExample.Criteria andReCauseGreaterThan(String value) {
            return greaterThan(reCause, value);
        }

        public DaifaOrderExample.Criteria andReCauseGreaterThanOrEqualTo(String value) {
            return greaterThanOrEqualTo(reCause, value);
        }

        public DaifaOrderExample.Criteria andReCauseLessThan(String value) {
            return lessThan(reCause, value);
        }

        public DaifaOrderExample.Criteria andReCauseLessThanOrEqualTo(String value) {
            return lessThanOrEqualTo(reCause, value);
        }

        public DaifaOrderExample.Criteria andReCauseLike(String value) {
            return like(reCause, value);
        }

        public DaifaOrderExample.Criteria andReCauseNotLike(String value) {
            return notLike(reCause, value);
        }

        public DaifaOrderExample.Criteria andReCauseIn(List<String> values) {
            return in(reCause, values);
        }

        public DaifaOrderExample.Criteria andReCauseNotIn(List<String> values) {
            return notIn(reCause, values);
        }

        public DaifaOrderExample.Criteria andReCauseBetween(String value1, String value2) {
            return between(reCause, value1, value2);
        }

        public DaifaOrderExample.Criteria andReCauseNotBetween(String value1, String value2) {
            return notBetween(reCause, value1, value2);
        }
        public DaifaOrderExample.Criteria andTitleIsNull() {
            return isNull(title);
        }

        public DaifaOrderExample.Criteria andTitleIsNotNull() {
            return isNotNull(title);
        }

        public DaifaOrderExample.Criteria andTitleEqualTo(String value) {
            return equalTo(title, value);
        }

        public DaifaOrderExample.Criteria andTitleNotEqualTo(String value) {
            return notEqualTo(title, value);
        }

        public DaifaOrderExample.Criteria andTitleGreaterThan(String value) {
            return greaterThan(title, value);
        }

        public DaifaOrderExample.Criteria andTitleGreaterThanOrEqualTo(String value) {
            return greaterThanOrEqualTo(title, value);
        }

        public DaifaOrderExample.Criteria andTitleLessThan(String value) {
            return lessThan(title, value);
        }

        public DaifaOrderExample.Criteria andTitleLessThanOrEqualTo(String value) {
            return lessThanOrEqualTo(title, value);
        }

        public DaifaOrderExample.Criteria andTitleLike(String value) {
            return like(title, value);
        }

        public DaifaOrderExample.Criteria andTitleNotLike(String value) {
            return notLike(title, value);
        }

        public DaifaOrderExample.Criteria andTitleIn(List<String> values) {
            return in(title, values);
        }

        public DaifaOrderExample.Criteria andTitleNotIn(List<String> values) {
            return notIn(title, values);
        }

        public DaifaOrderExample.Criteria andTitleBetween(String value1, String value2) {
            return between(title, value1, value2);
        }

        public DaifaOrderExample.Criteria andTitleNotBetween(String value1, String value2) {
            return notBetween(title, value1, value2);
        }
        public DaifaOrderExample.Criteria andReturnGoodsTimeIsNull() {
            return isNull(returnGoodsTime);
        }

        public DaifaOrderExample.Criteria andReturnGoodsTimeIsNotNull() {
            return isNotNull(returnGoodsTime);
        }

        public DaifaOrderExample.Criteria andReturnGoodsTimeEqualTo(Date value) {
            return equalTo(returnGoodsTime, value);
        }

        public DaifaOrderExample.Criteria andReturnGoodsTimeNotEqualTo(Date value) {
            return notEqualTo(returnGoodsTime, value);
        }

        public DaifaOrderExample.Criteria andReturnGoodsTimeGreaterThan(Date value) {
            return greaterThan(returnGoodsTime, value);
        }

        public DaifaOrderExample.Criteria andReturnGoodsTimeGreaterThanOrEqualTo(Date value) {
            return greaterThanOrEqualTo(returnGoodsTime, value);
        }

        public DaifaOrderExample.Criteria andReturnGoodsTimeLessThan(Date value) {
            return lessThan(returnGoodsTime, value);
        }

        public DaifaOrderExample.Criteria andReturnGoodsTimeLessThanOrEqualTo(Date value) {
            return lessThanOrEqualTo(returnGoodsTime, value);
        }

        public DaifaOrderExample.Criteria andReturnGoodsTimeIn(List<Date> values) {
            return in(returnGoodsTime, values);
        }

        public DaifaOrderExample.Criteria andReturnGoodsTimeNotIn(List<Date> values) {
            return notIn(returnGoodsTime, values);
        }

        public DaifaOrderExample.Criteria andReturnGoodsTimeBetween(Date value1, Date value2) {
            return between(returnGoodsTime, value1, value2);
        }

        public DaifaOrderExample.Criteria andReturnGoodsTimeNotBetween(Date value1, Date value2) {
            return notBetween(returnGoodsTime, value1, value2);
        }
        public DaifaOrderExample.Criteria andStockoutStatusIsNull() {
            return isNull(stockoutStatus);
        }

        public DaifaOrderExample.Criteria andStockoutStatusIsNotNull() {
            return isNotNull(stockoutStatus);
        }

        public DaifaOrderExample.Criteria andStockoutStatusEqualTo(Integer value) {
            return equalTo(stockoutStatus, value);
        }

        public DaifaOrderExample.Criteria andStockoutStatusNotEqualTo(Integer value) {
            return notEqualTo(stockoutStatus, value);
        }

        public DaifaOrderExample.Criteria andStockoutStatusGreaterThan(Integer value) {
            return greaterThan(stockoutStatus, value);
        }

        public DaifaOrderExample.Criteria andStockoutStatusGreaterThanOrEqualTo(Integer value) {
            return greaterThanOrEqualTo(stockoutStatus, value);
        }

        public DaifaOrderExample.Criteria andStockoutStatusLessThan(Integer value) {
            return lessThan(stockoutStatus, value);
        }

        public DaifaOrderExample.Criteria andStockoutStatusLessThanOrEqualTo(Integer value) {
            return lessThanOrEqualTo(stockoutStatus, value);
        }

        public DaifaOrderExample.Criteria andStockoutStatusIn(List<Integer> values) {
            return in(stockoutStatus, values);
        }

        public DaifaOrderExample.Criteria andStockoutStatusNotIn(List<Integer> values) {
            return notIn(stockoutStatus, values);
        }

        public DaifaOrderExample.Criteria andStockoutStatusBetween(Integer value1, Integer value2) {
            return between(stockoutStatus, value1, value2);
        }

        public DaifaOrderExample.Criteria andStockoutStatusNotBetween(Integer value1, Integer value2) {
            return notBetween(stockoutStatus, value1, value2);
        }
        public DaifaOrderExample.Criteria andMarketIdIsNull() {
            return isNull(marketId);
        }

        public DaifaOrderExample.Criteria andMarketIdIsNotNull() {
            return isNotNull(marketId);
        }

        public DaifaOrderExample.Criteria andMarketIdEqualTo(Long value) {
            return equalTo(marketId, value);
        }

        public DaifaOrderExample.Criteria andMarketIdNotEqualTo(Long value) {
            return notEqualTo(marketId, value);
        }

        public DaifaOrderExample.Criteria andMarketIdGreaterThan(Long value) {
            return greaterThan(marketId, value);
        }

        public DaifaOrderExample.Criteria andMarketIdGreaterThanOrEqualTo(Long value) {
            return greaterThanOrEqualTo(marketId, value);
        }

        public DaifaOrderExample.Criteria andMarketIdLessThan(Long value) {
            return lessThan(marketId, value);
        }

        public DaifaOrderExample.Criteria andMarketIdLessThanOrEqualTo(Long value) {
            return lessThanOrEqualTo(marketId, value);
        }

        public DaifaOrderExample.Criteria andMarketIdIn(List<Long> values) {
            return in(marketId, values);
        }

        public DaifaOrderExample.Criteria andMarketIdNotIn(List<Long> values) {
            return notIn(marketId, values);
        }

        public DaifaOrderExample.Criteria andMarketIdBetween(Long value1, Long value2) {
            return between(marketId, value1, value2);
        }

        public DaifaOrderExample.Criteria andMarketIdNotBetween(Long value1, Long value2) {
            return notBetween(marketId, value1, value2);
        }
        public DaifaOrderExample.Criteria andWebSiteIsNull() {
            return isNull(webSite);
        }

        public DaifaOrderExample.Criteria andWebSiteIsNotNull() {
            return isNotNull(webSite);
        }

        public DaifaOrderExample.Criteria andWebSiteEqualTo(String value) {
            return equalTo(webSite, value);
        }

        public DaifaOrderExample.Criteria andWebSiteNotEqualTo(String value) {
            return notEqualTo(webSite, value);
        }

        public DaifaOrderExample.Criteria andWebSiteGreaterThan(String value) {
            return greaterThan(webSite, value);
        }

        public DaifaOrderExample.Criteria andWebSiteGreaterThanOrEqualTo(String value) {
            return greaterThanOrEqualTo(webSite, value);
        }

        public DaifaOrderExample.Criteria andWebSiteLessThan(String value) {
            return lessThan(webSite, value);
        }

        public DaifaOrderExample.Criteria andWebSiteLessThanOrEqualTo(String value) {
            return lessThanOrEqualTo(webSite, value);
        }

        public DaifaOrderExample.Criteria andWebSiteLike(String value) {
            return like(webSite, value);
        }

        public DaifaOrderExample.Criteria andWebSiteNotLike(String value) {
            return notLike(webSite, value);
        }

        public DaifaOrderExample.Criteria andWebSiteIn(List<String> values) {
            return in(webSite, values);
        }

        public DaifaOrderExample.Criteria andWebSiteNotIn(List<String> values) {
            return notIn(webSite, values);
        }

        public DaifaOrderExample.Criteria andWebSiteBetween(String value1, String value2) {
            return between(webSite, value1, value2);
        }

        public DaifaOrderExample.Criteria andWebSiteNotBetween(String value1, String value2) {
            return notBetween(webSite, value1, value2);
        }
        public DaifaOrderExample.Criteria andTaobaoOidIsNull() {
            return isNull(taobaoOid);
        }

        public DaifaOrderExample.Criteria andTaobaoOidIsNotNull() {
            return isNotNull(taobaoOid);
        }

        public DaifaOrderExample.Criteria andTaobaoOidEqualTo(Long value) {
            return equalTo(taobaoOid, value);
        }

        public DaifaOrderExample.Criteria andTaobaoOidNotEqualTo(Long value) {
            return notEqualTo(taobaoOid, value);
        }

        public DaifaOrderExample.Criteria andTaobaoOidGreaterThan(Long value) {
            return greaterThan(taobaoOid, value);
        }

        public DaifaOrderExample.Criteria andTaobaoOidGreaterThanOrEqualTo(Long value) {
            return greaterThanOrEqualTo(taobaoOid, value);
        }

        public DaifaOrderExample.Criteria andTaobaoOidLessThan(Long value) {
            return lessThan(taobaoOid, value);
        }

        public DaifaOrderExample.Criteria andTaobaoOidLessThanOrEqualTo(Long value) {
            return lessThanOrEqualTo(taobaoOid, value);
        }

        public DaifaOrderExample.Criteria andTaobaoOidIn(List<Long> values) {
            return in(taobaoOid, values);
        }

        public DaifaOrderExample.Criteria andTaobaoOidNotIn(List<Long> values) {
            return notIn(taobaoOid, values);
        }

        public DaifaOrderExample.Criteria andTaobaoOidBetween(Long value1, Long value2) {
            return between(taobaoOid, value1, value2);
        }

        public DaifaOrderExample.Criteria andTaobaoOidNotBetween(Long value1, Long value2) {
            return notBetween(taobaoOid, value1, value2);
        }
        public DaifaOrderExample.Criteria andGoodsCostIsNull() {
            return isNull(goodsCost);
        }

        public DaifaOrderExample.Criteria andGoodsCostIsNotNull() {
            return isNotNull(goodsCost);
        }

        public DaifaOrderExample.Criteria andGoodsCostEqualTo(String value) {
            return equalTo(goodsCost, value);
        }

        public DaifaOrderExample.Criteria andGoodsCostNotEqualTo(String value) {
            return notEqualTo(goodsCost, value);
        }

        public DaifaOrderExample.Criteria andGoodsCostGreaterThan(String value) {
            return greaterThan(goodsCost, value);
        }

        public DaifaOrderExample.Criteria andGoodsCostGreaterThanOrEqualTo(String value) {
            return greaterThanOrEqualTo(goodsCost, value);
        }

        public DaifaOrderExample.Criteria andGoodsCostLessThan(String value) {
            return lessThan(goodsCost, value);
        }

        public DaifaOrderExample.Criteria andGoodsCostLessThanOrEqualTo(String value) {
            return lessThanOrEqualTo(goodsCost, value);
        }

        public DaifaOrderExample.Criteria andGoodsCostLike(String value) {
            return like(goodsCost, value);
        }

        public DaifaOrderExample.Criteria andGoodsCostNotLike(String value) {
            return notLike(goodsCost, value);
        }

        public DaifaOrderExample.Criteria andGoodsCostIn(List<String> values) {
            return in(goodsCost, values);
        }

        public DaifaOrderExample.Criteria andGoodsCostNotIn(List<String> values) {
            return notIn(goodsCost, values);
        }

        public DaifaOrderExample.Criteria andGoodsCostBetween(String value1, String value2) {
            return between(goodsCost, value1, value2);
        }

        public DaifaOrderExample.Criteria andGoodsCostNotBetween(String value1, String value2) {
            return notBetween(goodsCost, value1, value2);
        }
        public DaifaOrderExample.Criteria andPropStrIsNull() {
            return isNull(propStr);
        }

        public DaifaOrderExample.Criteria andPropStrIsNotNull() {
            return isNotNull(propStr);
        }

        public DaifaOrderExample.Criteria andPropStrEqualTo(String value) {
            return equalTo(propStr, value);
        }

        public DaifaOrderExample.Criteria andPropStrNotEqualTo(String value) {
            return notEqualTo(propStr, value);
        }

        public DaifaOrderExample.Criteria andPropStrGreaterThan(String value) {
            return greaterThan(propStr, value);
        }

        public DaifaOrderExample.Criteria andPropStrGreaterThanOrEqualTo(String value) {
            return greaterThanOrEqualTo(propStr, value);
        }

        public DaifaOrderExample.Criteria andPropStrLessThan(String value) {
            return lessThan(propStr, value);
        }

        public DaifaOrderExample.Criteria andPropStrLessThanOrEqualTo(String value) {
            return lessThanOrEqualTo(propStr, value);
        }

        public DaifaOrderExample.Criteria andPropStrLike(String value) {
            return like(propStr, value);
        }

        public DaifaOrderExample.Criteria andPropStrNotLike(String value) {
            return notLike(propStr, value);
        }

        public DaifaOrderExample.Criteria andPropStrIn(List<String> values) {
            return in(propStr, values);
        }

        public DaifaOrderExample.Criteria andPropStrNotIn(List<String> values) {
            return notIn(propStr, values);
        }

        public DaifaOrderExample.Criteria andPropStrBetween(String value1, String value2) {
            return between(propStr, value1, value2);
        }

        public DaifaOrderExample.Criteria andPropStrNotBetween(String value1, String value2) {
            return notBetween(propStr, value1, value2);
        }
        public DaifaOrderExample.Criteria andGoodsNumiidIsNull() {
            return isNull(goodsNumiid);
        }

        public DaifaOrderExample.Criteria andGoodsNumiidIsNotNull() {
            return isNotNull(goodsNumiid);
        }

        public DaifaOrderExample.Criteria andGoodsNumiidEqualTo(Long value) {
            return equalTo(goodsNumiid, value);
        }

        public DaifaOrderExample.Criteria andGoodsNumiidNotEqualTo(Long value) {
            return notEqualTo(goodsNumiid, value);
        }

        public DaifaOrderExample.Criteria andGoodsNumiidGreaterThan(Long value) {
            return greaterThan(goodsNumiid, value);
        }

        public DaifaOrderExample.Criteria andGoodsNumiidGreaterThanOrEqualTo(Long value) {
            return greaterThanOrEqualTo(goodsNumiid, value);
        }

        public DaifaOrderExample.Criteria andGoodsNumiidLessThan(Long value) {
            return lessThan(goodsNumiid, value);
        }

        public DaifaOrderExample.Criteria andGoodsNumiidLessThanOrEqualTo(Long value) {
            return lessThanOrEqualTo(goodsNumiid, value);
        }

        public DaifaOrderExample.Criteria andGoodsNumiidIn(List<Long> values) {
            return in(goodsNumiid, values);
        }

        public DaifaOrderExample.Criteria andGoodsNumiidNotIn(List<Long> values) {
            return notIn(goodsNumiid, values);
        }

        public DaifaOrderExample.Criteria andGoodsNumiidBetween(Long value1, Long value2) {
            return between(goodsNumiid, value1, value2);
        }

        public DaifaOrderExample.Criteria andGoodsNumiidNotBetween(Long value1, Long value2) {
            return notBetween(goodsNumiid, value1, value2);
        }
        public DaifaOrderExample.Criteria andDaifaNahuoIsNull() {
            return isNull(daifaNahuo);
        }

        public DaifaOrderExample.Criteria andDaifaNahuoIsNotNull() {
            return isNotNull(daifaNahuo);
        }

        public DaifaOrderExample.Criteria andDaifaNahuoEqualTo(Integer value) {
            return equalTo(daifaNahuo, value);
        }

        public DaifaOrderExample.Criteria andDaifaNahuoNotEqualTo(Integer value) {
            return notEqualTo(daifaNahuo, value);
        }

        public DaifaOrderExample.Criteria andDaifaNahuoGreaterThan(Integer value) {
            return greaterThan(daifaNahuo, value);
        }

        public DaifaOrderExample.Criteria andDaifaNahuoGreaterThanOrEqualTo(Integer value) {
            return greaterThanOrEqualTo(daifaNahuo, value);
        }

        public DaifaOrderExample.Criteria andDaifaNahuoLessThan(Integer value) {
            return lessThan(daifaNahuo, value);
        }

        public DaifaOrderExample.Criteria andDaifaNahuoLessThanOrEqualTo(Integer value) {
            return lessThanOrEqualTo(daifaNahuo, value);
        }

        public DaifaOrderExample.Criteria andDaifaNahuoIn(List<Integer> values) {
            return in(daifaNahuo, values);
        }

        public DaifaOrderExample.Criteria andDaifaNahuoNotIn(List<Integer> values) {
            return notIn(daifaNahuo, values);
        }

        public DaifaOrderExample.Criteria andDaifaNahuoBetween(Integer value1, Integer value2) {
            return between(daifaNahuo, value1, value2);
        }

        public DaifaOrderExample.Criteria andDaifaNahuoNotBetween(Integer value1, Integer value2) {
            return notBetween(daifaNahuo, value1, value2);
        }
        public DaifaOrderExample.Criteria andGoodsNumIsNull() {
            return isNull(goodsNum);
        }

        public DaifaOrderExample.Criteria andGoodsNumIsNotNull() {
            return isNotNull(goodsNum);
        }

        public DaifaOrderExample.Criteria andGoodsNumEqualTo(Integer value) {
            return equalTo(goodsNum, value);
        }

        public DaifaOrderExample.Criteria andGoodsNumNotEqualTo(Integer value) {
            return notEqualTo(goodsNum, value);
        }

        public DaifaOrderExample.Criteria andGoodsNumGreaterThan(Integer value) {
            return greaterThan(goodsNum, value);
        }

        public DaifaOrderExample.Criteria andGoodsNumGreaterThanOrEqualTo(Integer value) {
            return greaterThanOrEqualTo(goodsNum, value);
        }

        public DaifaOrderExample.Criteria andGoodsNumLessThan(Integer value) {
            return lessThan(goodsNum, value);
        }

        public DaifaOrderExample.Criteria andGoodsNumLessThanOrEqualTo(Integer value) {
            return lessThanOrEqualTo(goodsNum, value);
        }

        public DaifaOrderExample.Criteria andGoodsNumIn(List<Integer> values) {
            return in(goodsNum, values);
        }

        public DaifaOrderExample.Criteria andGoodsNumNotIn(List<Integer> values) {
            return notIn(goodsNum, values);
        }

        public DaifaOrderExample.Criteria andGoodsNumBetween(Integer value1, Integer value2) {
            return between(goodsNum, value1, value2);
        }

        public DaifaOrderExample.Criteria andGoodsNumNotBetween(Integer value1, Integer value2) {
            return notBetween(goodsNum, value1, value2);
        }
        public DaifaOrderExample.Criteria andReturnGoodsFeeIsNull() {
            return isNull(returnGoodsFee);
        }

        public DaifaOrderExample.Criteria andReturnGoodsFeeIsNotNull() {
            return isNotNull(returnGoodsFee);
        }

        public DaifaOrderExample.Criteria andReturnGoodsFeeEqualTo(String value) {
            return equalTo(returnGoodsFee, value);
        }

        public DaifaOrderExample.Criteria andReturnGoodsFeeNotEqualTo(String value) {
            return notEqualTo(returnGoodsFee, value);
        }

        public DaifaOrderExample.Criteria andReturnGoodsFeeGreaterThan(String value) {
            return greaterThan(returnGoodsFee, value);
        }

        public DaifaOrderExample.Criteria andReturnGoodsFeeGreaterThanOrEqualTo(String value) {
            return greaterThanOrEqualTo(returnGoodsFee, value);
        }

        public DaifaOrderExample.Criteria andReturnGoodsFeeLessThan(String value) {
            return lessThan(returnGoodsFee, value);
        }

        public DaifaOrderExample.Criteria andReturnGoodsFeeLessThanOrEqualTo(String value) {
            return lessThanOrEqualTo(returnGoodsFee, value);
        }

        public DaifaOrderExample.Criteria andReturnGoodsFeeLike(String value) {
            return like(returnGoodsFee, value);
        }

        public DaifaOrderExample.Criteria andReturnGoodsFeeNotLike(String value) {
            return notLike(returnGoodsFee, value);
        }

        public DaifaOrderExample.Criteria andReturnGoodsFeeIn(List<String> values) {
            return in(returnGoodsFee, values);
        }

        public DaifaOrderExample.Criteria andReturnGoodsFeeNotIn(List<String> values) {
            return notIn(returnGoodsFee, values);
        }

        public DaifaOrderExample.Criteria andReturnGoodsFeeBetween(String value1, String value2) {
            return between(returnGoodsFee, value1, value2);
        }

        public DaifaOrderExample.Criteria andReturnGoodsFeeNotBetween(String value1, String value2) {
            return notBetween(returnGoodsFee, value1, value2);
        }
        public DaifaOrderExample.Criteria andStoreGoodsCodeIsNull() {
            return isNull(storeGoodsCode);
        }

        public DaifaOrderExample.Criteria andStoreGoodsCodeIsNotNull() {
            return isNotNull(storeGoodsCode);
        }

        public DaifaOrderExample.Criteria andStoreGoodsCodeEqualTo(String value) {
            return equalTo(storeGoodsCode, value);
        }

        public DaifaOrderExample.Criteria andStoreGoodsCodeNotEqualTo(String value) {
            return notEqualTo(storeGoodsCode, value);
        }

        public DaifaOrderExample.Criteria andStoreGoodsCodeGreaterThan(String value) {
            return greaterThan(storeGoodsCode, value);
        }

        public DaifaOrderExample.Criteria andStoreGoodsCodeGreaterThanOrEqualTo(String value) {
            return greaterThanOrEqualTo(storeGoodsCode, value);
        }

        public DaifaOrderExample.Criteria andStoreGoodsCodeLessThan(String value) {
            return lessThan(storeGoodsCode, value);
        }

        public DaifaOrderExample.Criteria andStoreGoodsCodeLessThanOrEqualTo(String value) {
            return lessThanOrEqualTo(storeGoodsCode, value);
        }

        public DaifaOrderExample.Criteria andStoreGoodsCodeLike(String value) {
            return like(storeGoodsCode, value);
        }

        public DaifaOrderExample.Criteria andStoreGoodsCodeNotLike(String value) {
            return notLike(storeGoodsCode, value);
        }

        public DaifaOrderExample.Criteria andStoreGoodsCodeIn(List<String> values) {
            return in(storeGoodsCode, values);
        }

        public DaifaOrderExample.Criteria andStoreGoodsCodeNotIn(List<String> values) {
            return notIn(storeGoodsCode, values);
        }

        public DaifaOrderExample.Criteria andStoreGoodsCodeBetween(String value1, String value2) {
            return between(storeGoodsCode, value1, value2);
        }

        public DaifaOrderExample.Criteria andStoreGoodsCodeNotBetween(String value1, String value2) {
            return notBetween(storeGoodsCode, value1, value2);
        }
        public DaifaOrderExample.Criteria andChangeReasonIsNull() {
            return isNull(changeReason);
        }

        public DaifaOrderExample.Criteria andChangeReasonIsNotNull() {
            return isNotNull(changeReason);
        }

        public DaifaOrderExample.Criteria andChangeReasonEqualTo(String value) {
            return equalTo(changeReason, value);
        }

        public DaifaOrderExample.Criteria andChangeReasonNotEqualTo(String value) {
            return notEqualTo(changeReason, value);
        }

        public DaifaOrderExample.Criteria andChangeReasonGreaterThan(String value) {
            return greaterThan(changeReason, value);
        }

        public DaifaOrderExample.Criteria andChangeReasonGreaterThanOrEqualTo(String value) {
            return greaterThanOrEqualTo(changeReason, value);
        }

        public DaifaOrderExample.Criteria andChangeReasonLessThan(String value) {
            return lessThan(changeReason, value);
        }

        public DaifaOrderExample.Criteria andChangeReasonLessThanOrEqualTo(String value) {
            return lessThanOrEqualTo(changeReason, value);
        }

        public DaifaOrderExample.Criteria andChangeReasonLike(String value) {
            return like(changeReason, value);
        }

        public DaifaOrderExample.Criteria andChangeReasonNotLike(String value) {
            return notLike(changeReason, value);
        }

        public DaifaOrderExample.Criteria andChangeReasonIn(List<String> values) {
            return in(changeReason, values);
        }

        public DaifaOrderExample.Criteria andChangeReasonNotIn(List<String> values) {
            return notIn(changeReason, values);
        }

        public DaifaOrderExample.Criteria andChangeReasonBetween(String value1, String value2) {
            return between(changeReason, value1, value2);
        }

        public DaifaOrderExample.Criteria andChangeReasonNotBetween(String value1, String value2) {
            return notBetween(changeReason, value1, value2);
        }
        public DaifaOrderExample.Criteria andStockoutCycleStatusIsNull() {
            return isNull(stockoutCycleStatus);
        }

        public DaifaOrderExample.Criteria andStockoutCycleStatusIsNotNull() {
            return isNotNull(stockoutCycleStatus);
        }

        public DaifaOrderExample.Criteria andStockoutCycleStatusEqualTo(Integer value) {
            return equalTo(stockoutCycleStatus, value);
        }

        public DaifaOrderExample.Criteria andStockoutCycleStatusNotEqualTo(Integer value) {
            return notEqualTo(stockoutCycleStatus, value);
        }

        public DaifaOrderExample.Criteria andStockoutCycleStatusGreaterThan(Integer value) {
            return greaterThan(stockoutCycleStatus, value);
        }

        public DaifaOrderExample.Criteria andStockoutCycleStatusGreaterThanOrEqualTo(Integer value) {
            return greaterThanOrEqualTo(stockoutCycleStatus, value);
        }

        public DaifaOrderExample.Criteria andStockoutCycleStatusLessThan(Integer value) {
            return lessThan(stockoutCycleStatus, value);
        }

        public DaifaOrderExample.Criteria andStockoutCycleStatusLessThanOrEqualTo(Integer value) {
            return lessThanOrEqualTo(stockoutCycleStatus, value);
        }

        public DaifaOrderExample.Criteria andStockoutCycleStatusIn(List<Integer> values) {
            return in(stockoutCycleStatus, values);
        }

        public DaifaOrderExample.Criteria andStockoutCycleStatusNotIn(List<Integer> values) {
            return notIn(stockoutCycleStatus, values);
        }

        public DaifaOrderExample.Criteria andStockoutCycleStatusBetween(Integer value1, Integer value2) {
            return between(stockoutCycleStatus, value1, value2);
        }

        public DaifaOrderExample.Criteria andStockoutCycleStatusNotBetween(Integer value1, Integer value2) {
            return notBetween(stockoutCycleStatus, value1, value2);
        }
        public DaifaOrderExample.Criteria andRefundTimeIsNull() {
            return isNull(refundTime);
        }

        public DaifaOrderExample.Criteria andRefundTimeIsNotNull() {
            return isNotNull(refundTime);
        }

        public DaifaOrderExample.Criteria andRefundTimeEqualTo(Date value) {
            return equalTo(refundTime, value);
        }

        public DaifaOrderExample.Criteria andRefundTimeNotEqualTo(Date value) {
            return notEqualTo(refundTime, value);
        }

        public DaifaOrderExample.Criteria andRefundTimeGreaterThan(Date value) {
            return greaterThan(refundTime, value);
        }

        public DaifaOrderExample.Criteria andRefundTimeGreaterThanOrEqualTo(Date value) {
            return greaterThanOrEqualTo(refundTime, value);
        }

        public DaifaOrderExample.Criteria andRefundTimeLessThan(Date value) {
            return lessThan(refundTime, value);
        }

        public DaifaOrderExample.Criteria andRefundTimeLessThanOrEqualTo(Date value) {
            return lessThanOrEqualTo(refundTime, value);
        }

        public DaifaOrderExample.Criteria andRefundTimeIn(List<Date> values) {
            return in(refundTime, values);
        }

        public DaifaOrderExample.Criteria andRefundTimeNotIn(List<Date> values) {
            return notIn(refundTime, values);
        }

        public DaifaOrderExample.Criteria andRefundTimeBetween(Date value1, Date value2) {
            return between(refundTime, value1, value2);
        }

        public DaifaOrderExample.Criteria andRefundTimeNotBetween(Date value1, Date value2) {
            return notBetween(refundTime, value1, value2);
        }
        public DaifaOrderExample.Criteria andParentMarketIdIsNull() {
            return isNull(parentMarketId);
        }

        public DaifaOrderExample.Criteria andParentMarketIdIsNotNull() {
            return isNotNull(parentMarketId);
        }

        public DaifaOrderExample.Criteria andParentMarketIdEqualTo(Long value) {
            return equalTo(parentMarketId, value);
        }

        public DaifaOrderExample.Criteria andParentMarketIdNotEqualTo(Long value) {
            return notEqualTo(parentMarketId, value);
        }

        public DaifaOrderExample.Criteria andParentMarketIdGreaterThan(Long value) {
            return greaterThan(parentMarketId, value);
        }

        public DaifaOrderExample.Criteria andParentMarketIdGreaterThanOrEqualTo(Long value) {
            return greaterThanOrEqualTo(parentMarketId, value);
        }

        public DaifaOrderExample.Criteria andParentMarketIdLessThan(Long value) {
            return lessThan(parentMarketId, value);
        }

        public DaifaOrderExample.Criteria andParentMarketIdLessThanOrEqualTo(Long value) {
            return lessThanOrEqualTo(parentMarketId, value);
        }

        public DaifaOrderExample.Criteria andParentMarketIdIn(List<Long> values) {
            return in(parentMarketId, values);
        }

        public DaifaOrderExample.Criteria andParentMarketIdNotIn(List<Long> values) {
            return notIn(parentMarketId, values);
        }

        public DaifaOrderExample.Criteria andParentMarketIdBetween(Long value1, Long value2) {
            return between(parentMarketId, value1, value2);
        }

        public DaifaOrderExample.Criteria andParentMarketIdNotBetween(Long value1, Long value2) {
            return notBetween(parentMarketId, value1, value2);
        }
        public DaifaOrderExample.Criteria andYouhuoDateIsNull() {
            return isNull(youhuoDate);
        }

        public DaifaOrderExample.Criteria andYouhuoDateIsNotNull() {
            return isNotNull(youhuoDate);
        }

        public DaifaOrderExample.Criteria andYouhuoDateEqualTo(String value) {
            return equalTo(youhuoDate, value);
        }

        public DaifaOrderExample.Criteria andYouhuoDateNotEqualTo(String value) {
            return notEqualTo(youhuoDate, value);
        }

        public DaifaOrderExample.Criteria andYouhuoDateGreaterThan(String value) {
            return greaterThan(youhuoDate, value);
        }

        public DaifaOrderExample.Criteria andYouhuoDateGreaterThanOrEqualTo(String value) {
            return greaterThanOrEqualTo(youhuoDate, value);
        }

        public DaifaOrderExample.Criteria andYouhuoDateLessThan(String value) {
            return lessThan(youhuoDate, value);
        }

        public DaifaOrderExample.Criteria andYouhuoDateLessThanOrEqualTo(String value) {
            return lessThanOrEqualTo(youhuoDate, value);
        }

        public DaifaOrderExample.Criteria andYouhuoDateLike(String value) {
            return like(youhuoDate, value);
        }

        public DaifaOrderExample.Criteria andYouhuoDateNotLike(String value) {
            return notLike(youhuoDate, value);
        }

        public DaifaOrderExample.Criteria andYouhuoDateIn(List<String> values) {
            return in(youhuoDate, values);
        }

        public DaifaOrderExample.Criteria andYouhuoDateNotIn(List<String> values) {
            return notIn(youhuoDate, values);
        }

        public DaifaOrderExample.Criteria andYouhuoDateBetween(String value1, String value2) {
            return between(youhuoDate, value1, value2);
        }

        public DaifaOrderExample.Criteria andYouhuoDateNotBetween(String value1, String value2) {
            return notBetween(youhuoDate, value1, value2);
        }
        public DaifaOrderExample.Criteria andStoreIdIsNull() {
            return isNull(storeId);
        }

        public DaifaOrderExample.Criteria andStoreIdIsNotNull() {
            return isNotNull(storeId);
        }

        public DaifaOrderExample.Criteria andStoreIdEqualTo(Long value) {
            return equalTo(storeId, value);
        }

        public DaifaOrderExample.Criteria andStoreIdNotEqualTo(Long value) {
            return notEqualTo(storeId, value);
        }

        public DaifaOrderExample.Criteria andStoreIdGreaterThan(Long value) {
            return greaterThan(storeId, value);
        }

        public DaifaOrderExample.Criteria andStoreIdGreaterThanOrEqualTo(Long value) {
            return greaterThanOrEqualTo(storeId, value);
        }

        public DaifaOrderExample.Criteria andStoreIdLessThan(Long value) {
            return lessThan(storeId, value);
        }

        public DaifaOrderExample.Criteria andStoreIdLessThanOrEqualTo(Long value) {
            return lessThanOrEqualTo(storeId, value);
        }

        public DaifaOrderExample.Criteria andStoreIdIn(List<Long> values) {
            return in(storeId, values);
        }

        public DaifaOrderExample.Criteria andStoreIdNotIn(List<Long> values) {
            return notIn(storeId, values);
        }

        public DaifaOrderExample.Criteria andStoreIdBetween(Long value1, Long value2) {
            return between(storeId, value1, value2);
        }

        public DaifaOrderExample.Criteria andStoreIdNotBetween(Long value1, Long value2) {
            return notBetween(storeId, value1, value2);
        }
        public DaifaOrderExample.Criteria andChangeTimeIsNull() {
            return isNull(changeTime);
        }

        public DaifaOrderExample.Criteria andChangeTimeIsNotNull() {
            return isNotNull(changeTime);
        }

        public DaifaOrderExample.Criteria andChangeTimeEqualTo(Date value) {
            return equalTo(changeTime, value);
        }

        public DaifaOrderExample.Criteria andChangeTimeNotEqualTo(Date value) {
            return notEqualTo(changeTime, value);
        }

        public DaifaOrderExample.Criteria andChangeTimeGreaterThan(Date value) {
            return greaterThan(changeTime, value);
        }

        public DaifaOrderExample.Criteria andChangeTimeGreaterThanOrEqualTo(Date value) {
            return greaterThanOrEqualTo(changeTime, value);
        }

        public DaifaOrderExample.Criteria andChangeTimeLessThan(Date value) {
            return lessThan(changeTime, value);
        }

        public DaifaOrderExample.Criteria andChangeTimeLessThanOrEqualTo(Date value) {
            return lessThanOrEqualTo(changeTime, value);
        }

        public DaifaOrderExample.Criteria andChangeTimeIn(List<Date> values) {
            return in(changeTime, values);
        }

        public DaifaOrderExample.Criteria andChangeTimeNotIn(List<Date> values) {
            return notIn(changeTime, values);
        }

        public DaifaOrderExample.Criteria andChangeTimeBetween(Date value1, Date value2) {
            return between(changeTime, value1, value2);
        }

        public DaifaOrderExample.Criteria andChangeTimeNotBetween(Date value1, Date value2) {
            return notBetween(changeTime, value1, value2);
        }
        public DaifaOrderExample.Criteria andMarketNameIsNull() {
            return isNull(marketName);
        }

        public DaifaOrderExample.Criteria andMarketNameIsNotNull() {
            return isNotNull(marketName);
        }

        public DaifaOrderExample.Criteria andMarketNameEqualTo(String value) {
            return equalTo(marketName, value);
        }

        public DaifaOrderExample.Criteria andMarketNameNotEqualTo(String value) {
            return notEqualTo(marketName, value);
        }

        public DaifaOrderExample.Criteria andMarketNameGreaterThan(String value) {
            return greaterThan(marketName, value);
        }

        public DaifaOrderExample.Criteria andMarketNameGreaterThanOrEqualTo(String value) {
            return greaterThanOrEqualTo(marketName, value);
        }

        public DaifaOrderExample.Criteria andMarketNameLessThan(String value) {
            return lessThan(marketName, value);
        }

        public DaifaOrderExample.Criteria andMarketNameLessThanOrEqualTo(String value) {
            return lessThanOrEqualTo(marketName, value);
        }

        public DaifaOrderExample.Criteria andMarketNameLike(String value) {
            return like(marketName, value);
        }

        public DaifaOrderExample.Criteria andMarketNameNotLike(String value) {
            return notLike(marketName, value);
        }

        public DaifaOrderExample.Criteria andMarketNameIn(List<String> values) {
            return in(marketName, values);
        }

        public DaifaOrderExample.Criteria andMarketNameNotIn(List<String> values) {
            return notIn(marketName, values);
        }

        public DaifaOrderExample.Criteria andMarketNameBetween(String value1, String value2) {
            return between(marketName, value1, value2);
        }

        public DaifaOrderExample.Criteria andMarketNameNotBetween(String value1, String value2) {
            return notBetween(marketName, value1, value2);
        }
        public DaifaOrderExample.Criteria andReplyPostCodeIsNull() {
            return isNull(replyPostCode);
        }

        public DaifaOrderExample.Criteria andReplyPostCodeIsNotNull() {
            return isNotNull(replyPostCode);
        }

        public DaifaOrderExample.Criteria andReplyPostCodeEqualTo(String value) {
            return equalTo(replyPostCode, value);
        }

        public DaifaOrderExample.Criteria andReplyPostCodeNotEqualTo(String value) {
            return notEqualTo(replyPostCode, value);
        }

        public DaifaOrderExample.Criteria andReplyPostCodeGreaterThan(String value) {
            return greaterThan(replyPostCode, value);
        }

        public DaifaOrderExample.Criteria andReplyPostCodeGreaterThanOrEqualTo(String value) {
            return greaterThanOrEqualTo(replyPostCode, value);
        }

        public DaifaOrderExample.Criteria andReplyPostCodeLessThan(String value) {
            return lessThan(replyPostCode, value);
        }

        public DaifaOrderExample.Criteria andReplyPostCodeLessThanOrEqualTo(String value) {
            return lessThanOrEqualTo(replyPostCode, value);
        }

        public DaifaOrderExample.Criteria andReplyPostCodeLike(String value) {
            return like(replyPostCode, value);
        }

        public DaifaOrderExample.Criteria andReplyPostCodeNotLike(String value) {
            return notLike(replyPostCode, value);
        }

        public DaifaOrderExample.Criteria andReplyPostCodeIn(List<String> values) {
            return in(replyPostCode, values);
        }

        public DaifaOrderExample.Criteria andReplyPostCodeNotIn(List<String> values) {
            return notIn(replyPostCode, values);
        }

        public DaifaOrderExample.Criteria andReplyPostCodeBetween(String value1, String value2) {
            return between(replyPostCode, value1, value2);
        }

        public DaifaOrderExample.Criteria andReplyPostCodeNotBetween(String value1, String value2) {
            return notBetween(replyPostCode, value1, value2);
        }
        public DaifaOrderExample.Criteria andTotalFeeIsNull() {
            return isNull(totalFee);
        }

        public DaifaOrderExample.Criteria andTotalFeeIsNotNull() {
            return isNotNull(totalFee);
        }

        public DaifaOrderExample.Criteria andTotalFeeEqualTo(String value) {
            return equalTo(totalFee, value);
        }

        public DaifaOrderExample.Criteria andTotalFeeNotEqualTo(String value) {
            return notEqualTo(totalFee, value);
        }

        public DaifaOrderExample.Criteria andTotalFeeGreaterThan(String value) {
            return greaterThan(totalFee, value);
        }

        public DaifaOrderExample.Criteria andTotalFeeGreaterThanOrEqualTo(String value) {
            return greaterThanOrEqualTo(totalFee, value);
        }

        public DaifaOrderExample.Criteria andTotalFeeLessThan(String value) {
            return lessThan(totalFee, value);
        }

        public DaifaOrderExample.Criteria andTotalFeeLessThanOrEqualTo(String value) {
            return lessThanOrEqualTo(totalFee, value);
        }

        public DaifaOrderExample.Criteria andTotalFeeLike(String value) {
            return like(totalFee, value);
        }

        public DaifaOrderExample.Criteria andTotalFeeNotLike(String value) {
            return notLike(totalFee, value);
        }

        public DaifaOrderExample.Criteria andTotalFeeIn(List<String> values) {
            return in(totalFee, values);
        }

        public DaifaOrderExample.Criteria andTotalFeeNotIn(List<String> values) {
            return notIn(totalFee, values);
        }

        public DaifaOrderExample.Criteria andTotalFeeBetween(String value1, String value2) {
            return between(totalFee, value1, value2);
        }

        public DaifaOrderExample.Criteria andTotalFeeNotBetween(String value1, String value2) {
            return notBetween(totalFee, value1, value2);
        }
        public DaifaOrderExample.Criteria andCreateTimeIsNull() {
            return isNull(createTime);
        }

        public DaifaOrderExample.Criteria andCreateTimeIsNotNull() {
            return isNotNull(createTime);
        }

        public DaifaOrderExample.Criteria andCreateTimeEqualTo(Date value) {
            return equalTo(createTime, value);
        }

        public DaifaOrderExample.Criteria andCreateTimeNotEqualTo(Date value) {
            return notEqualTo(createTime, value);
        }

        public DaifaOrderExample.Criteria andCreateTimeGreaterThan(Date value) {
            return greaterThan(createTime, value);
        }

        public DaifaOrderExample.Criteria andCreateTimeGreaterThanOrEqualTo(Date value) {
            return greaterThanOrEqualTo(createTime, value);
        }

        public DaifaOrderExample.Criteria andCreateTimeLessThan(Date value) {
            return lessThan(createTime, value);
        }

        public DaifaOrderExample.Criteria andCreateTimeLessThanOrEqualTo(Date value) {
            return lessThanOrEqualTo(createTime, value);
        }

        public DaifaOrderExample.Criteria andCreateTimeIn(List<Date> values) {
            return in(createTime, values);
        }

        public DaifaOrderExample.Criteria andCreateTimeNotIn(List<Date> values) {
            return notIn(createTime, values);
        }

        public DaifaOrderExample.Criteria andCreateTimeBetween(Date value1, Date value2) {
            return between(createTime, value1, value2);
        }

        public DaifaOrderExample.Criteria andCreateTimeNotBetween(Date value1, Date value2) {
            return notBetween(createTime, value1, value2);
        }
        public DaifaOrderExample.Criteria andParentMarketNameIsNull() {
            return isNull(parentMarketName);
        }

        public DaifaOrderExample.Criteria andParentMarketNameIsNotNull() {
            return isNotNull(parentMarketName);
        }

        public DaifaOrderExample.Criteria andParentMarketNameEqualTo(String value) {
            return equalTo(parentMarketName, value);
        }

        public DaifaOrderExample.Criteria andParentMarketNameNotEqualTo(String value) {
            return notEqualTo(parentMarketName, value);
        }

        public DaifaOrderExample.Criteria andParentMarketNameGreaterThan(String value) {
            return greaterThan(parentMarketName, value);
        }

        public DaifaOrderExample.Criteria andParentMarketNameGreaterThanOrEqualTo(String value) {
            return greaterThanOrEqualTo(parentMarketName, value);
        }

        public DaifaOrderExample.Criteria andParentMarketNameLessThan(String value) {
            return lessThan(parentMarketName, value);
        }

        public DaifaOrderExample.Criteria andParentMarketNameLessThanOrEqualTo(String value) {
            return lessThanOrEqualTo(parentMarketName, value);
        }

        public DaifaOrderExample.Criteria andParentMarketNameLike(String value) {
            return like(parentMarketName, value);
        }

        public DaifaOrderExample.Criteria andParentMarketNameNotLike(String value) {
            return notLike(parentMarketName, value);
        }

        public DaifaOrderExample.Criteria andParentMarketNameIn(List<String> values) {
            return in(parentMarketName, values);
        }

        public DaifaOrderExample.Criteria andParentMarketNameNotIn(List<String> values) {
            return notIn(parentMarketName, values);
        }

        public DaifaOrderExample.Criteria andParentMarketNameBetween(String value1, String value2) {
            return between(parentMarketName, value1, value2);
        }

        public DaifaOrderExample.Criteria andParentMarketNameNotBetween(String value1, String value2) {
            return notBetween(parentMarketName, value1, value2);
        }
        public DaifaOrderExample.Criteria andOrderCodeIsNull() {
            return isNull(orderCode);
        }

        public DaifaOrderExample.Criteria andOrderCodeIsNotNull() {
            return isNotNull(orderCode);
        }

        public DaifaOrderExample.Criteria andOrderCodeEqualTo(String value) {
            return equalTo(orderCode, value);
        }

        public DaifaOrderExample.Criteria andOrderCodeNotEqualTo(String value) {
            return notEqualTo(orderCode, value);
        }

        public DaifaOrderExample.Criteria andOrderCodeGreaterThan(String value) {
            return greaterThan(orderCode, value);
        }

        public DaifaOrderExample.Criteria andOrderCodeGreaterThanOrEqualTo(String value) {
            return greaterThanOrEqualTo(orderCode, value);
        }

        public DaifaOrderExample.Criteria andOrderCodeLessThan(String value) {
            return lessThan(orderCode, value);
        }

        public DaifaOrderExample.Criteria andOrderCodeLessThanOrEqualTo(String value) {
            return lessThanOrEqualTo(orderCode, value);
        }

        public DaifaOrderExample.Criteria andOrderCodeLike(String value) {
            return like(orderCode, value);
        }

        public DaifaOrderExample.Criteria andOrderCodeNotLike(String value) {
            return notLike(orderCode, value);
        }

        public DaifaOrderExample.Criteria andOrderCodeIn(List<String> values) {
            return in(orderCode, values);
        }

        public DaifaOrderExample.Criteria andOrderCodeNotIn(List<String> values) {
            return notIn(orderCode, values);
        }

        public DaifaOrderExample.Criteria andOrderCodeBetween(String value1, String value2) {
            return between(orderCode, value1, value2);
        }

        public DaifaOrderExample.Criteria andOrderCodeNotBetween(String value1, String value2) {
            return notBetween(orderCode, value1, value2);
        }
        public DaifaOrderExample.Criteria andReturnPostCodeIsNull() {
            return isNull(returnPostCode);
        }

        public DaifaOrderExample.Criteria andReturnPostCodeIsNotNull() {
            return isNotNull(returnPostCode);
        }

        public DaifaOrderExample.Criteria andReturnPostCodeEqualTo(String value) {
            return equalTo(returnPostCode, value);
        }

        public DaifaOrderExample.Criteria andReturnPostCodeNotEqualTo(String value) {
            return notEqualTo(returnPostCode, value);
        }

        public DaifaOrderExample.Criteria andReturnPostCodeGreaterThan(String value) {
            return greaterThan(returnPostCode, value);
        }

        public DaifaOrderExample.Criteria andReturnPostCodeGreaterThanOrEqualTo(String value) {
            return greaterThanOrEqualTo(returnPostCode, value);
        }

        public DaifaOrderExample.Criteria andReturnPostCodeLessThan(String value) {
            return lessThan(returnPostCode, value);
        }

        public DaifaOrderExample.Criteria andReturnPostCodeLessThanOrEqualTo(String value) {
            return lessThanOrEqualTo(returnPostCode, value);
        }

        public DaifaOrderExample.Criteria andReturnPostCodeLike(String value) {
            return like(returnPostCode, value);
        }

        public DaifaOrderExample.Criteria andReturnPostCodeNotLike(String value) {
            return notLike(returnPostCode, value);
        }

        public DaifaOrderExample.Criteria andReturnPostCodeIn(List<String> values) {
            return in(returnPostCode, values);
        }

        public DaifaOrderExample.Criteria andReturnPostCodeNotIn(List<String> values) {
            return notIn(returnPostCode, values);
        }

        public DaifaOrderExample.Criteria andReturnPostCodeBetween(String value1, String value2) {
            return between(returnPostCode, value1, value2);
        }

        public DaifaOrderExample.Criteria andReturnPostCodeNotBetween(String value1, String value2) {
            return notBetween(returnPostCode, value1, value2);
        }
        public DaifaOrderExample.Criteria andGoodsCodeIsNull() {
            return isNull(goodsCode);
        }

        public DaifaOrderExample.Criteria andGoodsCodeIsNotNull() {
            return isNotNull(goodsCode);
        }

        public DaifaOrderExample.Criteria andGoodsCodeEqualTo(String value) {
            return equalTo(goodsCode, value);
        }

        public DaifaOrderExample.Criteria andGoodsCodeNotEqualTo(String value) {
            return notEqualTo(goodsCode, value);
        }

        public DaifaOrderExample.Criteria andGoodsCodeGreaterThan(String value) {
            return greaterThan(goodsCode, value);
        }

        public DaifaOrderExample.Criteria andGoodsCodeGreaterThanOrEqualTo(String value) {
            return greaterThanOrEqualTo(goodsCode, value);
        }

        public DaifaOrderExample.Criteria andGoodsCodeLessThan(String value) {
            return lessThan(goodsCode, value);
        }

        public DaifaOrderExample.Criteria andGoodsCodeLessThanOrEqualTo(String value) {
            return lessThanOrEqualTo(goodsCode, value);
        }

        public DaifaOrderExample.Criteria andGoodsCodeLike(String value) {
            return like(goodsCode, value);
        }

        public DaifaOrderExample.Criteria andGoodsCodeNotLike(String value) {
            return notLike(goodsCode, value);
        }

        public DaifaOrderExample.Criteria andGoodsCodeIn(List<String> values) {
            return in(goodsCode, values);
        }

        public DaifaOrderExample.Criteria andGoodsCodeNotIn(List<String> values) {
            return notIn(goodsCode, values);
        }

        public DaifaOrderExample.Criteria andGoodsCodeBetween(String value1, String value2) {
            return between(goodsCode, value1, value2);
        }

        public DaifaOrderExample.Criteria andGoodsCodeNotBetween(String value1, String value2) {
            return notBetween(goodsCode, value1, value2);
        }
        public DaifaOrderExample.Criteria andDFORDERREMARK1IsNull() {
            return isNull(DFORDERREMARK1);
        }

        public DaifaOrderExample.Criteria andDFORDERREMARK1IsNotNull() {
            return isNotNull(DFORDERREMARK1);
        }

        public DaifaOrderExample.Criteria andDFORDERREMARK1EqualTo(String value) {
            return equalTo(DFORDERREMARK1, value);
        }

        public DaifaOrderExample.Criteria andDFORDERREMARK1NotEqualTo(String value) {
            return notEqualTo(DFORDERREMARK1, value);
        }

        public DaifaOrderExample.Criteria andDFORDERREMARK1GreaterThan(String value) {
            return greaterThan(DFORDERREMARK1, value);
        }

        public DaifaOrderExample.Criteria andDFORDERREMARK1GreaterThanOrEqualTo(String value) {
            return greaterThanOrEqualTo(DFORDERREMARK1, value);
        }

        public DaifaOrderExample.Criteria andDFORDERREMARK1LessThan(String value) {
            return lessThan(DFORDERREMARK1, value);
        }

        public DaifaOrderExample.Criteria andDFORDERREMARK1LessThanOrEqualTo(String value) {
            return lessThanOrEqualTo(DFORDERREMARK1, value);
        }

        public DaifaOrderExample.Criteria andDFORDERREMARK1Like(String value) {
            return like(DFORDERREMARK1, value);
        }

        public DaifaOrderExample.Criteria andDFORDERREMARK1NotLike(String value) {
            return notLike(DFORDERREMARK1, value);
        }

        public DaifaOrderExample.Criteria andDFORDERREMARK1In(List<String> values) {
            return in(DFORDERREMARK1, values);
        }

        public DaifaOrderExample.Criteria andDFORDERREMARK1NotIn(List<String> values) {
            return notIn(DFORDERREMARK1, values);
        }

        public DaifaOrderExample.Criteria andDFORDERREMARK1Between(String value1, String value2) {
            return between(DFORDERREMARK1, value1, value2);
        }

        public DaifaOrderExample.Criteria andDFORDERREMARK1NotBetween(String value1, String value2) {
            return notBetween(DFORDERREMARK1, value1, value2);
        }
        public DaifaOrderExample.Criteria andCdkeyIsNull() {
            return isNull(cdkey);
        }

        public DaifaOrderExample.Criteria andCdkeyIsNotNull() {
            return isNotNull(cdkey);
        }

        public DaifaOrderExample.Criteria andCdkeyEqualTo(String value) {
            return equalTo(cdkey, value);
        }

        public DaifaOrderExample.Criteria andCdkeyNotEqualTo(String value) {
            return notEqualTo(cdkey, value);
        }

        public DaifaOrderExample.Criteria andCdkeyGreaterThan(String value) {
            return greaterThan(cdkey, value);
        }

        public DaifaOrderExample.Criteria andCdkeyGreaterThanOrEqualTo(String value) {
            return greaterThanOrEqualTo(cdkey, value);
        }

        public DaifaOrderExample.Criteria andCdkeyLessThan(String value) {
            return lessThan(cdkey, value);
        }

        public DaifaOrderExample.Criteria andCdkeyLessThanOrEqualTo(String value) {
            return lessThanOrEqualTo(cdkey, value);
        }

        public DaifaOrderExample.Criteria andCdkeyLike(String value) {
            return like(cdkey, value);
        }

        public DaifaOrderExample.Criteria andCdkeyNotLike(String value) {
            return notLike(cdkey, value);
        }

        public DaifaOrderExample.Criteria andCdkeyIn(List<String> values) {
            return in(cdkey, values);
        }

        public DaifaOrderExample.Criteria andCdkeyNotIn(List<String> values) {
            return notIn(cdkey, values);
        }

        public DaifaOrderExample.Criteria andCdkeyBetween(String value1, String value2) {
            return between(cdkey, value1, value2);
        }

        public DaifaOrderExample.Criteria andCdkeyNotBetween(String value1, String value2) {
            return notBetween(cdkey, value1, value2);
        }
    }
}